草庐IT

page_request

全部标签

java - Play Framework : Server monitoring and performance admin page

我正在使用Play2.2.x和Scala。我想要一个管理仪表板,它在一个漂亮的HTML图表GUI页面中显示CPU/内存、最近的HTTP请求列表、性能和负载指标、日志、服务器控制台等。是否有我可以使用的Play插件或JavaEE插件?Takipi/NewRelic看起来不错,但没有niceHTTPlogUI.JavaMelody看起来也不错,但它适用于传统的JavaEE应用程序而不是Play2Scala应用程序。 最佳答案 对于与HTTP请求/JVM统计相关的指标,Twitter的Ostrich很棒:https://github.co

Github Pages使用自定义域名

GithubPages使用自定义域名部署好网站后默认访问地址是xxx.github.io,我们想要自定义为自己的域名1.DNS解析这里我使用的是腾讯云,DNS解析DNSPod添加两条解析记录:第一个解析记录的记录类型为A,主机记录为@,记录值为ping你的github用户名.github.io的ip地址,填入为下列IP中的至少一个185.199.108.153185.199.109.153185.199.110.153185.199.111.153第二个解析记录的记录类型为CNAME,主机记录为www,记录值为你的新建的仓库名——你的github用户名.github.io2.GithubPag

java - 从自定义 JSP 标记访问 Request 对象

我正在尝试制作一组​​封装表单元素(标记和验证)的自定义标签。有一种方法可以轻松检索“Out”对象:JspWriterout=getJspContext().getOut();但是我不知道如何获取请求对象。我希望能够从Tag类中直接访问提交的表单值,以便验证每个字段。documentation非常稀疏,所以我想也许我可以使用JspContext对象以某种方式获取请求属性。但我不明白不同的范围。System.out.println(getJspContext().findAttribute("field1"));总是打印“null”。Enumeratione=getJspContext(

github pages 用法详解 发布自己的网站

githubpages基础用法URL规则假设你的github帐号为mygithub,需要发布的仓库名为myrepo,那么pages的URL为:https://mygithub.github.io/myrepo添加内容用任意编辑器写好(或者生成)标准的网页内容,push到myrepo即可。和大部分web服务一样,pages会到指定目录里面寻找index.html作为网页入口。通过选择分支激活pages在仓库的设置界面,选择需要作为内容发布的分支,如下图:这里的分支选择、目录选择都是很巧妙的设计。主分支一般是放代码的,不会放index.html这样的网页内容。所以一个方案就是通过目录,把网页放到d

通过request对象获取请求IP

用户的真实IP不能直接使用request.getRemoteAddr(),这是因为可能会使用一些代理软件,这样ip获取就不准确了,此外我们如果使用了多级(LVS/Nginx)反向代理的话,ip需要从X-Forwarded-For中获得第一个非unknown的IP才是用户的有效ip。classIpUtils{ publicstaticStringgetIpAddr(HttpServletRequestrequest){ Stringip=request.getHeader("X-Forwarded-For"); if(ip==null||ip.length()==0||"unknown".equ

java - Gmail REST API : 400 Bad Request + Failed Precondition

我正在尝试使用googlejavaapi服务发送基于GmailRESTAPI的邮件。我已经通过GoogleDeveloverConsole配置了一个应用程序客户端并下载了p12和json文件。我用过这个示例程序,https://developers.google.com/gmail/api/guides/sending#sending_messages...此示例有效,但它基于GoogleAuthorizationCodeFlow。我只想从服务器到服务器工作,直接调用,而不是打开浏览器来获取访问token......我得到了它(访问token)但最后我收到了一个错误的请求......为

微信小程序request:fail错误问题汇总

一、小程序未配置域名导致的错误经常有朋友在小程序发布之后,着急忙慌地来问:小程序发布了,但是打开之后一片空白,提示“request fail”,是什么问题?稳住不要慌,一般这个问题都是因为没有进行服务器域名配置导致的。服务器域名是 wx.request 请求去拉取数据的域名。解决步骤如下:登陆小程序后台(https://mp.weixin.qq.com)将商城访问网址域名填写到小程序后台,设置—开发设置—服务器域名,如下:填写完成并保存,再次打开小程序就可以啦~二、微信小程序使用的服务器环境不支持TLS1.2Windows系统至少要2008R2以上,才能支持,但2008操作系统需要手动工具调整

java - request.getScheme() 正在返回 http 而不是在 java 中返回 https

functiondemo(request,response){request.getScheme()isreturninghttpinsteadofreturninghttps.System.out.println(""+request.getScheme());}输出:http--上面的函数演示是从main方法调用的,但它打印http而不是在互联网服务器上工作时应该打印https。 最佳答案 如果您的服务器在代理服务器后面运行,请确保设置了代理header:proxy_set_headerX-Forwarded-Proto$sch

java - 部署程序集 : The currently displayed page contains invalid values

我从Sourceforge导入了一个JavaWeb应用程序,我花了三个工作周的时间来去除项目名称和包上的所有红叉,但现在我无法让该应用程序在我的Eclipse和tomcat6开发中运行环境。当我尝试设置部署程序集时,在项目属性中,对话框显示:当前显示的页面包含无效值。并且在错误日志中,我发现当我点击DeploymentAssembly时,显示了如下错误信息:错误WedJan0910:25:16CST2013Problemsoccurredwheninvokingcodefromplug-in:"org.eclipse.jface".java.lang.NullPointerExcept

java - 模拟返回 Page 接口(interface)的方法

我有一个方法需要编写单元测试用例。该方法返回一个Page类型。如何模拟这个方法?方法:publicPagefindAllCompany(finalPageablepageable){returncompanyRepository.findAllByIsActiveTrue(pageable);}感谢帮助 最佳答案 您可以使用Mock响应或实际响应,然后使用when,例如:Pagecompanies=Mockito.mock(Page.class);Mockito.when(companyRepository.findAllByIsA