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

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协议还得深入了解下。

相关推荐

    HttpClient发送post请求传输json数据

    在这个场景中,我们关注的是如何使用HttpClient来发送POST请求并传输JSON数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于API接口的数据传递。 首先,我们需要引入Apache HttpClient...

    java代码发送JSON格式的httpPOST请求

    以下是使用Apache HttpClient发送JSON格式POST请求的示例代码: ```java import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpPost; import org.apache....

    httpclient发送post请求

    本篇文章将深入探讨如何使用HTTPClient发送POST请求,以及相关的项目结构和实现细节。 首先,"post-demo"项目定义了我们需要调用的接口。通常,这会是一个Web服务,可能是一个RESTful API,提供特定的功能或数据。...

    HttpClient模拟get,post请求并发送请求参数(json等)

    它允许开发者模拟GET和POST等HTTP请求,并可以方便地发送JSON等数据作为请求参数。在本文中,我们将深入探讨如何使用HttpClient进行HTTP请求操作,以及如何处理JSON数据。 首先,我们需要引入HttpClient的相关依赖...

    HttpClient发送json、普通参数类型的Post请求(csdn)————程序.pdf

    本文主要讨论如何使用HttpClient发送JSON格式和普通参数类型的POST请求。首先,我们来看一下所需的Maven依赖。 ```xml <groupId>commons-httpclient <artifactId>commons-httpclient <version>3.1 <groupId>...

    java使用httpclient发送post请求示例

    Java 使用 HttpClient 发送 POST 请求是网络编程中常见的任务,尤其在与 Web 服务进行交互时。Apache HttpClient 是一个强大的库,允许 Java 开发者轻松地执行 HTTP 请求。在这个示例中,我们将深入探讨如何使用 ...

    HttpClient发送http请求(post和get)需要的jar包+内符java代码案例+注解详解

    3. **HttpClient POST请求**: POST请求常用于向服务器提交数据。下面是一个POST请求的例子,包括设置请求头和请求体: ```java import org.apache.http.HttpEntity; import org.apache....

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

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

    httpclient post方式发送请求

    接下来,我们将探讨如何使用HTTPClient发送POST请求并附带JSON数据。首先,你需要创建一个`CloseableHttpClient`实例,然后使用`HttpPost`对象来指定请求URL。在POST请求中,我们将使用`EntityBuilder`来构建包含...

    httpclient发送post请求.docx

    在本文中,我们将深入探讨如何使用HttpClient发送POST请求,以及处理JSON参数和其他关键点。 1. 创建HttpClient实例: HttpClient的初始化通常涉及构建一个HttpClientBuilder对象,然后调用其build()方法来创建...

    使用java请求json接口数据

    在Java编程中,请求JSON接口数据是常见的网络通信任务,主要应用于Web服务的客户端与服务器之间的数据交互。这里我们将深入探讨如何使用Java来获取指定接口的JSON数据,并涉及`HttpServletRquest`类的重要作用。 ...

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

    ### 使用HttpClient发送POST请求,并获取响应内容 #### 一、简介 在现代软件开发中,尤其是在Web应用领域,客户端与服务器之间的通信是非常重要的环节。Java作为一种广泛应用的编程语言,提供了多种方式来实现这一...

    httpclient模拟post请求json封装表单数据的实现方法

    在这个场景中,我们关注的是如何使用 HTTPClient 发送一个 JSON 格式的 POST 请求并封装表单数据。下面将详细介绍这个过程。 首先,我们需要创建一个 `HttpPost` 对象,并指定目标 URL。在给出的代码中,`url` 参数...

    java使用HttpClient发送http请求

    对于POST请求,你需要创建一个HttpPost对象,并设置请求体: ```java HttpPost httpPost = new HttpPost("http://example.com"); List<NameValuePair> params = new ArrayList(); params.add(new ...

    HttpClient发送post请求.pdf

    在发送POST请求时,通常需要携带一些数据,这些数据可以是JSON格式。在示例中,如果`jsonParam`不为空,我们将其转化为一个`StringEntity`对象,并设置字符编码为UTF-8,内容类型为"application/json"。这是因为POST...

    java发送JSON格式的http通讯的post请求

    总结来说,Java发送JSON格式的HTTP POST请求涉及以下几个关键步骤: 1. 引入Apache HttpClient和JSON处理库。 2. 创建HTTP客户端并构建POST请求。 3. 设置请求头,表明请求内容为JSON格式。 4. 序列化Java对象为JSON...

    java模拟post请求发送json的例子

    在Java编程中,有时我们需要模拟HTTP POST请求向服务器发送数据,特别是当数据格式为JSON时。下面我们将详细探讨两种常见的实现方式,即使用`HttpURLConnection`和`HttpClient`。 **方法一:使用HttpURLConnection...

    HttpClient完整实例(普通参数、JSON格式参数)

    这个实例主要涉及了如何使用HttpClient发送POST请求,同时处理普通参数和JSON格式参数,以及解析响应内容。下面我们将深入探讨这些知识点。 一、HttpClient基础 HttpClient库提供了一套完整的API,允许开发者构建...

Global site tag (gtag.js) - Google Analytics