如何在java中将json添加到http帖子的正文中

Posted

技术标签:

【中文标题】如何在java中将json添加到http帖子的正文中【英文标题】:How to add json to the body of an http post in java 【发布时间】:2011-05-14 02:00:49 【问题描述】:

我正在尝试在 java 中为我正在开发的 android 应用程序发布一些 JSON 数据。下面是有效的还是我需要以不同的方式推送 JSON 字符串?

HttpPost httpost = new HttpPost("http://test.localhost");
httpost.setEntity(new StringEntity("\"filters\":true"));
httpost.setHeader("Accept", "application/json");
httpost.setHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8");
//... other java code to execute the apache httpclient

提前谢谢你

【问题讨论】:

【参考方案1】:

您应该将Content-Type 标头设置为"application/json"。其他一切看起来都不错。

【讨论】:

以上是关于如何在java中将json添加到http帖子的正文中的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 HttpClient 在 POST 请求中将 JSON 数据作为正文发送

如何在 Akka HTTP 中将“text/plain”解组为 JSON

如何在 Alamofire 中将正文类型设置为 JSON?

带有 JSON 正文的 POST 请求

如何在 Swift 中将 JSON 数据保存到 UserDefault? [复制]

如何在 django 中将图像添加到帖子中