使用HttpClient出现java.io.IOExceptio

2019-03-13  本文已影响0人  吹奏一池春水
日期

2018-05-28

问题

使用HttpClient出现java.io.IOException: Attempted read from closed stream

原因

EntityUtils.toString(HttpEntity)方法中操作的是流数据,流数据是一次性数据所以同一个HttpEntity不能使用多次该方法

解决方法

先用EntityUtils.toByteArray(HttpEntity)获取到字节数组,再对字节数组多次转字符串判断编码

上一篇下一篇

猜你喜欢

热点阅读