Lin*_*inc 12 java spring spring-mvc
我正在使用Spring 3,每次我将一个HTML表单提交给Spring控制器时,我收到此消息,我不明白:
org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size.
Using getResponseBodyAsStream instead is recommended.
Run Code Online (Sandbox Code Playgroud)
我是否可以在Spring中进行配置更改以避免这种情况?
ear*_*las 17
当使用getResponseBody()方法时,使用commons-httpclient API会发生这种情况.警告意味着响应主体可能非常大(例如大文件下载等)并且将整个内容一次加载到内存中作为String可能效率非常低.避免这种潜在的低效率的方法是使用getResponseBodyAsStream(),这将允许适当的缓冲和响应体的流式传输.
我不确定为什么Spring使用getResponseBody().它可能是你的HTTP客户端吗?您是否使用自定义编写的HTTP客户端来执行请求?
归档时间: |
|
查看次数: |
18813 次 |
最近记录: |