`
exceptionhelp
  • 浏览: 44892 次
社区版块
存档分类
最新评论

java httpClient 发送post请求 参数json格式

阅读更多
java发送post请求。
在开发中我们经常遇到从一个服务器中向另外一个服务器的发送数据数据,他们走的基本上都是api,对于一般的增加、修改、删除都是post请求。
下面的例子就是java使用HttpCilent发送一个post请求,参数形式是json格式。具体代码见
http://www.exceptionhelp.com/javadetail?articleId=582
1
7
分享到:
评论
9 楼 exceptionhelp 2014-11-21  
white_crucifix 写道
exceptionhelp 写道
white_crucifix 写道
楼主你把例子里的person name改成中文你会收到惊喜

没啥惊喜,请求也可以正常发送,如果有问题 请指出,我会完善!
谢谢!


服务端不会收到乱码么,StringEntity默认以ISO-8859-1编码吧

服务器是会收到乱码。
谢谢!
8 楼 white_crucifix 2014-11-21  
exceptionhelp 写道
white_crucifix 写道
楼主你把例子里的person name改成中文你会收到惊喜

没啥惊喜,请求也可以正常发送,如果有问题 请指出,我会完善!
谢谢!


服务端不会收到乱码么,StringEntity默认以ISO-8859-1编码吧
7 楼 alleni123 2014-11-21  
这个applicaton/json明明是给浏览器看的, 跟服务器有什么关系呢?
6 楼 alleni123 2014-11-21  
能不能把服务器端解析的代码也贴出来
5 楼 exceptionhelp 2014-11-21  
white_crucifix 写道
楼主你把例子里的person name改成中文你会收到惊喜

没啥惊喜,请求也可以正常发送,如果有问题 请指出,我会完善!
谢谢!
4 楼 exceptionhelp 2014-11-21  
white_crucifix 写道
楼主你把例子里的person name改成中文你会收到惊喜

我试试
3 楼 white_crucifix 2014-11-21  
楼主你把例子里的person name改成中文你会收到惊喜
2 楼 exceptionhelp 2014-11-20  
bit1129 写道
对于一般的增加、修改、删除都是post请求?对于REST和HTTP协议还得深入了解下。

明天是 http client put
1 楼 bit1129 2014-11-20  
对于一般的增加、修改、删除都是post请求?对于REST和HTTP协议还得深入了解下。

相关推荐

    java使用httpclient发送post请求示例

    主要介绍了java使用httpclient发送post请求示例,依赖JSON、HTTPClient等jar包,需要的朋友可以参考下

    httpclient get/post请求工具类(map参数封装)

    httpclient get/post请求工具类(map参数封装),方便调用

    使用HttpClient发送POST请求,并获取响应内容(附详细步骤).txt

    这个代码的作用是使用HttpClient发送POST请求,并获取响应内容。具体来说,它创建了一个HttpClient实例和一个HttpPost对象,设置了请求的URL、请求头和请求体,然后执行请求并获取响应。最后,它将响应内容输出到...

    Java后端HttpClient Post提交文件流 及服务端接收文件流

    HttpClient Post提交多文件及多个普通参数,已经封装成工具类。 需传入 要请求的url 普通参数map 例 map.put("param1","张三"); 需要传入的文件流map 其中key为文件名 服务端接收无乱码。

    如何用selenium封装post参数提交示例

    selenium自定义封装支持类似httpclient 的post提交方式,并获取返回值,对于获取异步请求中返回的json对象值很有用。

    httpClient

    * post请求 * @param url * @param json * @return */ public static JSONObject doPost(String url,JSONObject json){ DefaultHttpClient client = new DefaultHttpClient(); HttpPost post = new ...

    Java发送httpPost请求–传消息头,消息体的方法

    HttpClient工具类拓展sendPost方法 最近开发中需要调外部厂商提供的API接口,接口文档中定义需要传递一个消息头+消息体。参考httpClient工具类中没有相关方法,所以自己写出来,并和大家分享。 代码来一波 import ...

    Java Http工具类HttpClientUtil

    多年积累,功能比较强大,可设置路由连接数,时间,请求类型包括get,post, 参数包括urlcode,map,json,xml。注释很清楚。

    HttpClient工具类

    HttpClient的工具类,用于发送get和post请求的工具类,数据类型可以使XML,JSON

    HttpClientUtils.java

    http请求转发,包含get,post,postform,postjson,以及最重要的formdata的转发

    json 跨域demo

    *发送请求 *获取结果 *ajax方式请求到LBS云服务的相关接口 从一个项目通过ajax请求到另一个项目的数据 $.post("../../XX.action",{},function(data){ }); *ajax跨域问题的解决方案 *调用本系统的action类,...

    android http 多请求异步封装

    4)对请求的数据根据URL进行缓存到本地sqlite数据库中(我刚刚想起了 post请求的时候需要对缓存url及本地数据存取做修改才可以正常用 如果不想进行修改可以用get形式) 5)本demo可以直接运行 本来想测试protobuf...

    一个简洁的java http框架.rar

    Forest有哪些特性? 以Httpclient和OkHttp为后端框架 ...可以通过OnSuccess和OnError接口参数实现请求结果的回调 配置简单,一般只需要@Request一个注解就能完成绝大多数请求的定义 支持异步请求调用

    httpclient接口工具类

    利用httpclient封装了http的POST和GET请求方式,封装方法多样,返回结果为json

    httpClient:httphttps请求客户端

    httpClient1.基于Apache HttpClient4.4,配置更简单2....对post和get方式进行了再次封装,更...支持xml和json报文使用方法参考test包下HttpClientTest.java如您觉得该项目对您有用,欢迎点击右上方的Star按钮,给予支持!

    httputil工具类

    java http工具,包括get、post、json格式请求,使用httpclient

    Unirest轻量级的HTTP开发库 v3.14.2

    可发起GET、POST、PUT、PATCH、DELETE、HEAD、OPTIONS请求。 特性 1.能够伪造GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS 这些请求。 2.支持同步/异步请求。 3.支持表单提交,文件上传,自定义实体。 4.支持...

    DateUtilsStringUtilsHttpClientUtils.rar

    这三个工具类是自己开发中编写的,非常实用 其中HttpClientUtils包含代理设置, postJson 是通过代理post请求 postJsonNotProxy 不通过代理post请求

    httpclient.zip

    http工具类,用户java后台请求其他接口,有post请求方式,get请求方式,正常情况下String JSON_CONTENT_TYPE="application/json; encoding=utf-8";

    Android平台下轻量级http网络传输库

    AsyncHttpHelp是一个android平台下基于httpclient开发的HTTP网络请求工具。 优点 ... 轻量级,无任何第三方库...5、json格式内容传输(json字符串自动转java对象,java对象自动转json字符串) 6、普通文件上传/下载 7、断

Global site tag (gtag.js) - Google Analytics