我有以下代码(它是控制器中的方法)来返回搜索结果。
@RequestMapping(value="/findproducts", method = RequestMethod.GET)
@ResponseStatus(HttpStatus.OK)
public @ResponseBody ResponseEntity<FindResponse> findproducts(
@RequestParam(value = "regionId", required=true) String regionId,....)
ResponseEntity<FindResponse> responseEntity = new ResponseEntity<FindResponse>(result, headers, HttpStatus.OK);
return responseEntity;
}
响应:
HTTP/1.1 200 OK Cache-Control: no-cache Cache-Control: no-store Date: Wed, 22 Oct 2014 17:45:27
GMT Pragma: no-cache Transfer-Encoding: chunked Content-Type: application/json;charset=UTF-8
Expires: Thu, 01 Jan 1970 00:00:00 GMT X-Powered-By: Servlet/2.5 JSP/2.1
我正在通过SOAP UI执行服务。 如果搜索找到2K结果,则服务返回结果。 之后,将其响应为空或截断。 在RAW控制台中,我看到了不正确的JSON。
如何发送更大的有效载荷? 有可能压缩吗? 我使用的是Spring 3.2版本