如何在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