【发布时间】:2012-09-14 03:23:09
【问题描述】:
我正在尝试发送带有 json 对象的 HTTP GET。有没有办法设置HttpClientHttpGet 的主体?我正在寻找 HttpPost#setEntity 的等价物。
【问题讨论】:
-
Nikita - 我的问题与您发布的问题相似,但是我特别询问如何通过 Apache HttpClient API 来解决。不过谢谢。
-
官方的答案是不可能的。根据规范,GET 请求不能包含正文。您需要使用 POST 请求。
-
请注意,在您链接到它的问题中,表明 GET 可能有正文。规范允许这样做。我的问题很简单,这是否可以通过 Apache 的 HttpClient 实现。
-
是的,你是对的,它没有被规范禁止。但我会说这是不可能的。
标签: java apache-httpclient-4.x