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之后就会下载文件,电脑怎么模拟?
把这段代码放在.java文件里同样执行,有没有下载具体看你返回的数据。
最好用postman,很方面,在电脑上可以复制相应代码到java项目里面
chrome浏览器自带的工具postman,可以模拟各种请求
编写程序可以使用java RestTemplate,使用工具可以考虑SoupUI,postman等。
我有一片博客写了关于https,欢迎查看
用一个Android AVD不就可以模拟了吗?