- 浏览: 362014 次
- 性别:
- 来自: 四川
文章分类
- 全部博客 (247)
- 数据库以及sql (11)
- java (48)
- 爬虫学习 (20)
- java编程 (28)
- python编程以及安装和配置 (27)
- oracle数据库 (32)
- mongodb基本操作 (4)
- linux学习 (7)
- easyUI (2)
- nodeJs (8)
- python学习 (16)
- 其他 (13)
- hadoop (1)
- svn (1)
- 汉字 (1)
- windows (2)
- jsp (5)
- fiddler (1)
- ETL (1)
- teamviewer (1)
- maven (4)
- GIT (2)
- datagrip (1)
- ocr (1)
- redis (3)
- mysql (3)
- linux (1)
- 数据服务 (0)
最新评论
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
public class HttpPostTest {
public static String testPost(String urlStr,String pageIndex) {
try {
URL url = new URL(urlStr);
URLConnection con = url.openConnection();
con.setDoOutput(true);
con.setRequestProperty("Cache-Control", "max-age=5");
con.setRequestProperty("ApplicationContext","");
con.setRequestProperty("Accept-Language", "zh-CN,zh;q=0.8");
con.setRequestProperty("Accept-Encoding", "");
con.setRequestProperty("Connection", "Keep-Alive");
con.setRequestProperty("Content-Type", "application/json; charset=utf-8");
con.setRequestProperty("Host", "iustore.iuoooo.com");
con.setRequestProperty("User-Agent", "okhttp/3.2.0");
OutputStreamWriter out = new OutputStreamWriter(con
.getOutputStream());
//String xmlInfo = getXmlInfo();
//System.out.println("urlStr=" + urlStr);
//System.out.println("xmlInfo=" + xmlInfo);
out.write("json字符串");
//out.write(new String(xmlInfo.getBytes("ISO-8859-1")));
out.flush();
out.close();
BufferedReader br = new BufferedReader(new InputStreamReader(con
.getInputStream()));
String line = "";
for (line = br.readLine(); line != null; line = br.readLine()) {
//System.out.println(line);
return line;
}
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
//xml_canshu
private String getXmlInfo() {
StringBuilder sb = new StringBuilder();
sb.append("<videoSend>");
sb.append(" <header>");
sb.append(" <sid>1</sid>");
sb.append(" <type>service</type>");
sb.append(" </header>");
sb.append(" <service name=\"videoSend\">");
sb.append(" <fromNum>xx</fromNum>");
sb.append(" <toNum>xx</toNum>");
sb.append(" <videoPath>xx</videoPath>");
sb.append(" <chargeNumber>xx</chargeNumber>");
sb.append(" </service>");
sb.append("</videoSend>");
return sb.toString();
}
}
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
public class HttpPostTest {
public static String testPost(String urlStr,String pageIndex) {
try {
URL url = new URL(urlStr);
URLConnection con = url.openConnection();
con.setDoOutput(true);
con.setRequestProperty("Cache-Control", "max-age=5");
con.setRequestProperty("ApplicationContext","");
con.setRequestProperty("Accept-Language", "zh-CN,zh;q=0.8");
con.setRequestProperty("Accept-Encoding", "");
con.setRequestProperty("Connection", "Keep-Alive");
con.setRequestProperty("Content-Type", "application/json; charset=utf-8");
con.setRequestProperty("Host", "iustore.iuoooo.com");
con.setRequestProperty("User-Agent", "okhttp/3.2.0");
OutputStreamWriter out = new OutputStreamWriter(con
.getOutputStream());
//String xmlInfo = getXmlInfo();
//System.out.println("urlStr=" + urlStr);
//System.out.println("xmlInfo=" + xmlInfo);
out.write("json字符串");
//out.write(new String(xmlInfo.getBytes("ISO-8859-1")));
out.flush();
out.close();
BufferedReader br = new BufferedReader(new InputStreamReader(con
.getInputStream()));
String line = "";
for (line = br.readLine(); line != null; line = br.readLine()) {
//System.out.println(line);
return line;
}
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
//xml_canshu
private String getXmlInfo() {
StringBuilder sb = new StringBuilder();
sb.append("<videoSend>");
sb.append(" <header>");
sb.append(" <sid>1</sid>");
sb.append(" <type>service</type>");
sb.append(" </header>");
sb.append(" <service name=\"videoSend\">");
sb.append(" <fromNum>xx</fromNum>");
sb.append(" <toNum>xx</toNum>");
sb.append(" <videoPath>xx</videoPath>");
sb.append(" <chargeNumber>xx</chargeNumber>");
sb.append(" </service>");
sb.append("</videoSend>");
return sb.toString();
}
}
发表评论
-
采集ymx商品信息
2018-08-29 15:28 497public static void main(String[ ... -
根据百度加密url, 获取真实url
2018-08-06 10:46 0public static void main(String[ ... -
fiddler 抓取 手机https 数据包 完美解决
2018-08-03 12:43 3005转:https://jingyan.baidu.com ... -
无忧代理IP
2018-07-30 16:19 0http://api.ip.data5u.com/dynami ... -
无所不能的四种请求方式(天下武功为怪不破)
2018-07-26 11:50 829package com.teamdev.jxbrowser.c ... -
post请求加json参数方式二
2018-07-24 14:02 1956package com.teamdev.jxbrowser.c ... -
jd编号
2017-11-02 17:59 493京东店铺:https://mall.jd.com/index- ... -
清除google缓存
2017-10-26 11:20 6191.进入 chrome://net-internals/#dn ... -
adb server is out of date. killing... 本地连接夜神模拟器失败、超时
2017-06-19 10:43 1490原因:1.模拟器器设置了代理;2.主要是模拟器和sdk 的ad ... -
fiddler抓取的https请求 数据乱码问题解决方案
2017-06-09 09:44 7186参考地址:http://blog.csdn.net/SomeO ... -
chromium.Browser 禁止加载图片,提升加载速度
2017-05-25 11:29 1161package com.teamdev.jxbrowser.c ... -
chrome 禁止加载网页图片 解决办法
2017-05-25 11:18 23171.在谷歌浏览器中输入:chrome://settings/c ... -
开源爬虫框架的优缺点?
2017-03-22 14:46 787开源爬虫框架各有什么优缺点? 作者:老夏 开发网络爬 ... -
反爬虫
2017-03-17 10:34 6641. 伪装user agent User agen ... -
爬虫被封禁原因
2017-03-17 09:37 1503爬虫被封禁常见原因 1. ... -
App数据抓取
2017-03-17 09:32 1052思路: 通过fiddler抓包 ... -
八爪鱼规则学习
2017-03-08 13:44 8131.八爪鱼采集器是任何一个需要从网页获取信息的人都必备的采集工 ... -
java模拟jquery请求动作(模拟点击、选择下拉)
2016-12-29 14:40 4020package com.teamdev.jxbrowser.c ... -
httpclient
2016-11-01 16:37 733package com.teamdev.jxbrowser.c ... -
jsoup + json 解析网页
2016-11-01 16:25 1261package com.teamdev.jxbrowser.c ...
相关推荐
通常前端通过POST请求向服务器端提交数据格式有4中,分别是”application/x-www-form-urlencoded”格式、” multipart/form-data”格式、”application/json”格式和”text/xml”格式。通常最常见的是”application/...
后台接收到的数据一直显示null 原因: 使用@RequestBody标签接收json数据,参数类型不能用Sting 看这两个注解的作用 @RequestParam ...是作用在形参列表上,用于将前台发送过来固定格式的数据【xml 格式或
Ajax(ASynchronous JavaScript And XML):是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术, Json(JavaScript Object Notation) :现在多用于存储和...进行数据的传输,SON 比 XML 更小、更快,更易解析。
调用webservice接口,利用post方式传参数,将返回的XML结果,利用xmldocument返回到页面中。
主要为大家详细介绍了C#使用Http Post方式传递Json数据字符串调用Web Service,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
HttpPost请求调用,get和post请求支持,支持txtt/xml,application/json等格式
四种Post请求数据格式和fiddler模拟请求构造。 (一)application/x-www-form-urlencoded数据格式 (二)application/json数据格式 (三)text/xml数据格式 (四)multipart/form-data数据格式
支持不同的认证机制(Basic,Digest,Oauth),接收到的相应语法高亮(HTML,JSON或XML)。不仅如此,它还提供测试数据和环境配置数据的导入导出,付费的 Post Cloud 用户还能够创建自己的 Team Library 用来团队协作式...
java使用http请求工具类,使用org.apache.http.client包,发送post或get请求,请求参数为map或json数据或xml数据
之前寻找post工具,没有找到特别符合要求的(测试Restful的WCF服务需要提交Json或者Xml),索性自己写一个,好的工具大家分享。 自己写的Post提交工具,用于编写接受post参数的页面调试使用。工具需要.net环境,共...
4)对请求的数据根据URL进行缓存到本地sqlite数据库中(我刚刚想起了 post请求的时候需要对缓存url及本地数据存取做修改才可以正常用 如果不想进行修改可以用get形式) 5)本demo可以直接运行 本来想测试protobuf...
一、jQuery 解析ajax请求返回的xml格式的数据 1、发送ajax请求 [removed] function jqxml(){ $.ajax({ url:"http://localhost:18080/servlet/Servlet1", // 请求方式 type:"post", // 服务器返回的数据的格式...
node.js依赖express解析post请求四种数据格式 分别是这四种: www-form-urlencoded form-data application/json text/xml 1、www-form-urlencoded 这是http的post请求默认的数据格式,需要body-parser中间件的...
HttpClient Post提交多文件及多个普通参数,已经封装成工具类。 需传入 要请求的url 普通参数map 例 map.put("param1","张三"); 需要传入的文件流map 其中key为文件名 服务端接收无乱码。
根据API的返回格式(如JSON或XML),使用相应的方法来解析API响应数据。 处理翻译结果: 提取翻译结果并进行进一步处理,根据需要进行格式化、保存或展示。 请注意,以上描述提供了一个基本的请
同时,Apipost还支持多种请求方式和数据格式,包括RESTful、SOAP、JSON和XML等,使得开发者可以根据需求选择最适合的方式进行测试。 除了API测试,Apipost还可以帮助用户快速生成API文档。在API开发过程中,文档是...
ContentType :应用程序/ xml 参数: 正文:XML作为字符串路径: 返回值: HTTP 200 / HTTP 400 / HTTP 500,正文:null或错误消息转换XML做JSON POST请求: ContentType :应用程序/ xml 参数: 正文:XML作为字符...
// 开启线程来发起网络请求 new Thread(new Runnable() { @Override public void run() { HttpURLConnection connection = null; BufferedReader reader = null; try { URL url = new URL(...
Json格式:{result:[{“aaa”,”111″},{“abc”,”121... $.ajax({ type: “POST”,//请求方式 url: “getOption.jsp”,//地址,就是action请求路径 data: “json”,//数据类型text xml json script jsonp success: fu