2

我想使用一个仅服务于获取请求的现有框架。并且客户端代码也只是使用 Httpclient 发出一个获取请求来执行某些查找。到目前为止,一切正常,因为 get 请求查询参数不会太长。我正在尝试使用与上述相同的设置,但我的查询字符串会变得太长。get 命令的示例查询将如下所示:可能增长到 70K 个数字

http://server.com?id=xx&num=123,12,31,22,23,24,.....

所以我想知道 HttpCient get 方法中的查询长度是否有任何限制。会不会像我们在普通浏览器 IE,FF 中的 get request 查询限制一样?

4

1 回答 1

3

可以选择配置 HttpClient 以设置 HTTP 标头长度的最大限制。它没有特别限制请求 URI 或其查询组件的长度。

于 2012-08-09T18:47:21.630 回答