2 lixuesong13 lixuesong13 于 2017.01.06 15:39 提问

电脑怎么模拟post请求

String param = "{\"admin\":\"440000\",\"base\":\"195.6\",\"cross\":\"95\",\"name\":\"广东省\",\"poi\":\"253.4\",\"settle\":\"132\",\"version\":\"161\"}";
HttpURLConnection conn = GetPostUtilToC.getHttpConn(mFileInfo.getUrl());
conn.setConnectTimeout(6000);
conn.setReadTimeout(5000);
conn.setRequestProperty("connection", "Keep-Alive");
conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible;MSIE 6.0;Windows NT 5.1; SV1)");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestMethod("POST");
conn.setDoOutput(true);
conn.setDoInput(true);
conn.setUseCaches(false);
out = new OutputStreamWriter(conn.getOutputStream());
out.write(param);
out.flush();
int respCode = conn.getResponseCode();
android 端是post之后就会下载文件,电脑怎么模拟?

6个回答

qq_26625037
qq_26625037   2017.01.06 16:12

把这段代码放在.java文件里同样执行,有没有下载具体看你返回的数据。

github_34437042
github_34437042   2017.01.06 16:19

最好用postman,很方面,在电脑上可以复制相应代码到java项目里面

qq_16877261
qq_16877261   2017.01.06 16:24

chrome浏览器自带的工具postman,可以模拟各种请求

sun1021873926
sun1021873926   Ds   Rxr 2017.01.06 17:28

编写程序可以使用java RestTemplate,使用工具可以考虑SoupUI,postman等。

a29562268
a29562268   2017.01.07 17:28

我有一片博客写了关于https,欢迎查看

dongfeng9ge
dongfeng9ge   Ds   Rxr 2017.07.13 17:56

用一个Android AVD不就可以模拟了吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SOCKET模仿HTTP POST请求
http最常用的两种请求方法,get和post,现在用socket模仿post请求,
模拟浏览器http post 请求,把参数传到控制器
String url = PROJECTName + "LoginServlet"; PostMethod post = new PostMethod(url); post.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8"); post.setRequestBody(new N
浏览器模拟发送post请求
需求:有时候提供接口API给别的模块使用,为了模拟测试,需要发送post请求来测试。 解决办法: 1.可以自己写代码,发送post请求,但是对于入参仅仅是个int等基本类型或者String,那么就不用大费周章,浏览器插件即可搞定 2. (1)我使用的是火狐浏览器,火狐浏览器右上角-----打开菜单-----添加组件----插件,搜索 poster,添加插件并重启浏览器 (2)重启后
模拟Post请求
<br /> #region 向Url发送post请求 /// <summary> /// 向Url发送post请求 /// </summary> /// <param name="postData">发送数据</param> /// <param name="uriStr">接受数据的Url</param> /// <returns>返回网站响应请求的回复</returns>
如何简单的模拟发送http post请求
有天在做项目演示的时候要用到post请求的模拟发送,为此总不至于写一个html页面,当时只记得百度了一下模拟发送http post请求,方法大概都是说用fiddler工具或者使用cmd内置telnet客户端模拟http请求。这里抄送附上fiddler工具和telnet模拟post请求的地址(尊重原创):https://jingyan.baidu.com/article/dca1fa6fa07000...
postman模拟post请求
发送json格式的数据 选择post请求方式,同时将header的content-type设置为application/json
模拟POST、Get 请求的工具----postman
1、官网:https://www.getpostman.com/apps
使用chrome浏览器插件postman模拟post、get请求
使用chrome浏览器插件postman模拟post、get请求 postman为chrome浏览器的一个插件,用来模拟post请求,get请求等。可以在chrome浏览器里安装插件(前提是你得访问了Google应用商店)。 如果不能访问Google,那个下载一个postman的一个插件的客户端,功能是一模一样的。 postman客户端下载地址: https://www.getpo
模拟.net post请求属性
这两天在做一个nodejs的爬虫项目,需要模拟post请求获得网站数据。遇到2个asp.net的网站,掉到坑里面,调试了好几天。总结一下过程。 一般我们模拟post请求的时候最重要的就是post请求里面的formdata就可以了。怎么看formdata呢,以谷歌浏览器为例,打开开发者工具,到network中,点击查询,然后找到你所请求的网页,点击,就能看到请求的各种详细信息了。 我们可以
使用谷歌浏览器模拟发送http请求
下载一个chromed的插件postman附上下载地址http://download.csdn.net/detail/zhenghui89/8490331;下载以后解压缩;打开谷歌浏览器以后   依次选择菜单-》更多工具 -》 扩展程序 -》 勾选“开发者模式”。 加载正在开发的程序 =》选中解压的目录。在谷歌浏览器中输入网址:http://www.bejson.com/httppost/就可以