本教程演示如何使用Apache HttpClient 4.5发出Http POST请求。 HTTP POST请求方法请求服务器接受请求中包含的实体作为URI标识的Web资源。 发布的数据可以是但不限于现有资源的注释或数据格式化的JSON,XML或提交的表单数据。 服务器可以使用发布的数据来更新数据库中的资源,或处理这些数据。
我们使用maven来管理依赖关系,并使用Apache HttpClient 4.5版本。 将以下依赖项添加到您的项目中,以便创建HTTP POST请求方法。
pom.xml 文件的内容如下 -
在以下示例中,我们将数据发布到资源URL: 。 该资源确认数据并返回一个JSON对象,我们只需将其打印到控制台。 注意:使用的来自动处理关闭。 接下来使用的作为。 在这里,根据Http状态代码判断返回状态,当一切正常时,我们会将解析的响应正文返回给String。 当状态码不是所期望的时候,将抛出一个,表明Http POST请求方法失败。 最后,我们将响应主体打印到控制台。
文件:HttpPostRequestMethodExample.java -
执行上面示例代码,得到以下结果 -
上一篇: HttpClient HTTP GET请求方法示例
下一篇: HttpClient HTTP PUT请求方法示例
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/11534.html