休息服务请求(> 8KB)失败

时间:2017-08-09 11:00:04

标签: request cxf

Java服务器使用Apache CXF 3.1.10公开REST服务。尝试使用长度超过8K的URL调用GET服务时,该服务会出错。

REST服务器使用启动Jetty服务器的JAXRSServerFactoryBean。我找不到允许服务器接受超过8K的请求的方法。

1 个答案:

答案 0 :(得分:0)

获取请求在客户端和服务器端都有查询大小限制。 (查看详细信息:maximum length of HTTP GET request?

也许你应该转向POST服务。或者,如果您同时控制客户端和服务器,则可以使用请求正文。 (GET请求允许,但有些客户端/服务器不支持)