Play! 1.x 访问远程web

  本文参考 Play Framework 控制层发起HTTP请求 (Send Http Request In Controller)

  参考连接地址:http://blog.csdn.net/fhzaitian/article/details/51209148

以下简单记录自己写下的几句代码,解决我这7秒种的记忆问题.

  

WSRequest rq=new WS().url(serverConfig.dogSysURL+"SysAPI/manage/login");
            rq.setParameter("argTradeNO", serverConfig.sysTradeNO);
            JsonObject jData=new JsonObject();
            jData.addProperty("uName", params.get("uName"));
            jData.addProperty("uPwd", params.get("uPwd"));
            String strB64Data=base64Helper.getStrToBase64(jData.toString());
            rq.setParameter("argData",strB64Data);
            rq.setParameter("argSign", MD5Helper.MD5(strB64Data+serverConfig.sysMD5Cert));
            WS.HttpResponse rp= rq.post(); //提交post请求

            if(rp.getJson().getAsJsonObject().get("result").getAsInt()==0) //rp.getJson获取到第三方web返回的json数据
            {
          //
            }
时间: 2024-11-08 01:12:09

Play! 1.x 访问远程web的相关文章

lanproxy可支持任何 tcp 上层协议(ssh 访问、web 服务器访问、远程桌面...)

lanproxy 是一个将局域网个人电脑.服务器代理到公网的工具,目前仅支持 tcp 流量转发,可支持任何 tcp 上层协议(ssh 访问.web 服务器访问.远程桌面...).与目前市面上的花生壳.TeamView.GoToMyCloud 等等类似,但胜在开源,不受限制. 作者:@小飞 地址:http://git.oschina.net/fengfei/lanproxy http://www.oschina.net/news/80909/2016-oschina-git-top-50

Linux中用HttpWebRequest或WebClient访问远程https路径

要想在Linux中用HttpWebRequest或WebClient访问远程https路径,需要作如下处理: 1,更新linux根证书(只需一次,在安装mono或安装jexus独立版后执行) sudo mozroots --import --ask-remove (独立版是:sudo /usr/jexus/mozroots --import --ask-remove) 2,在web程序中,在运行https请求之前的某个地方,比如Global.asax的Application_Start方法中添加

使用Nexus搭建Maven私服--【不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址】

一.搭建nexus私服的目的 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库. 1.1.Nexus架构 二.nexus私服的下载和安装 2.1.nexus下载 去下载最新版本的nexus,下载地址:http://www.sonatype.org/nexus/go

访问远程WAMP 下phpmyadmin

WAMP环境是一个很优秀的webservice集成环境,它集成的phpmyadmin也是一款非常优秀的数据库访问软件.wamp默认安装下,phpmyadmin工具只能本地用,在网站开发中,数据库都是在另外的服务器上,那么wamp下如何访问呢? 文章带来"如何访问远程wamp下的phpmyadmin?" wamp2.5(32bit)环境 集成环境版本(Apache : 2.4.9 MySQL : 5.6.17 PHP : 5.5.12 PHPMyAdmin : 4.1.14 SqlBud

[020] Android模拟器访问本地Web应用

本篇文章试图解决这样一个问题:如何在Android模拟器上访问本地的Web应用? 例如,在你的开发机器上启动一个Tomcat服务,接着打开电脑上的浏览器,默认情况下输入http://localhost:8080/就能够访问到Tomcat的主页面:那么,如果我们想在Android模拟器上来访问,可以吗?答案是肯定的,但是访问的URL会有所变化,这又是为什么呢?请继续往下看.         在一般的Java Web程序开发中,我们通常使用localhost或者127.0.0.1来访问本机的Web服

通过脚本判断远程Web服务器状态码是否正常

通过脚本判断远程Web服务器状态码是否正常 说明: (1)生产环境常见的HTTP状态码列表,请查看我的博文:http://wutengfei.blog.51cto.com/10942117/1934645 (2)实验中远程nginx服务器IP地址:192.168.100.114 本地客户端IP地址:192.168.100.118 脚本如下 方法1:if #!/bin/bash httpcode=`curl -I -s 192.168.100.114|head -1|cut -d " "

您试图在此 Web 服务器上访问的 Web 应用程序当前不可用

错误提示: 服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用.请点击 Web 浏览器中的“刷新”按钮重试您的请求. 管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到.请检查此日志项以查明导致该错误发生的原因. 原因: 先装了.net,而后装了iis,用户的权限没加进去引起的 解决方案: 只要在.net下 Microsoft visual 2005->visual studio tools->visual studio

Windows Service 访问远程共享权限设置

最近为实现共享目录之间的文件同步,开发了一个Windows Service. 考虑到在拷贝过程中,如果网络忽然抽风访问不了,导致文件拷贝不完整的情况,果断抛弃.Net 自带的 COPY 方法,而使用DOS命令下的XCOPY命令. 嗯.....说干就干... XCOPY方案验证.开发.调试(在自个电脑上建了两个共享目录)....半天时间,全部搞定.貌似事情进展的太顺利了..... 既然本地调试没问题,那就部署到测试环境上吧.好吧...问题来了. 同步两个共享目录,居然失败!查看日志,XCOPY的退

SSH设置别名访问远程服务器

一般使用ssh访问远程服务器的命令是:ssh [email protected]地址, 例如:ssh [email protected],然后输入密码即可访问. 以Mac OS为例,其他操作系统,根据目录自行查找 设置如下: 使用cd ~/.ssh/ 进入ssh目录,会看到有config.known_hosts两个文件,一般的没有设置的话,只会有known_hosts,可以使用touch config命令创建config文件. 使用vim编辑config文件,添加如下内容: Host jhd H