我使用Jersey发送GET请求:
Client client = Client.create();
WebResource webResource = client.resource(uri);
ClientResponse res = webResource.queryParams(params).get(ClientResponse.class);
//hangs out forever if uri returns big data(maybe > 2Mb, since those code run normally with about 1Mb data)
String result = res.getEntity(String.class);
应用程序在Tomcat 7上运行。 我需要配置什么吗?
非常感谢任何帮助。
答案 0 :(得分:0)
根据Web服务器和浏览器的不同,存在字节限制。 见这里: -
maximum length of HTTP GET request?
http协议中没有大小限制,但它们是服务器强加的大小限制。 对于响应大小限制,在Tomcat 7官方文档中非常清楚地提到它: -