关于http客户端常见错误"警告:Going to buffer response body of large or unknown size. Using getResponseBodyA

Posted angelling

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于http客户端常见错误"警告:Going to buffer response body of large or unknown size. Using getResponseBodyA相关的知识,希望对你有一定的参考价值。

在开发过程中,经常得写http客户端测试接口服务,今天在使用过程中出现了这样的一个警告:

警告: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.

后来百度了一下,原来是客户端使用了 getResponseBodyAsString() 的缘故。

后来把客户端改成 getResponseBodyAsStream()解决问题。

原因:返回的头信息没有指定长度或长度大于1M则抛出如上异常。

 

以上是关于关于http客户端常见错误"警告:Going to buffer response body of large or unknown size. Using getResponseBodyA的主要内容,如果未能解决你的问题,请参考以下文章

尽管阅读了常见问题解答,ProGuard 仍因“警告:类 [*] 意外包含类 [*]”而失败

“已超出最大错误数”但未列出错误或警告

关于 Objective-C 中的私有实例变量

关于LayoutInflater的错误用法(警告提示:Avoid passing null as the view root)

包含所有GCC错误和警告消息的网页?

打分模型 | 基因表达