上代码:
此时生成的base64码很短,与真实的base64码有所差异!
问题分析:InputStream的available()返回的值是该InputStream在不被阻塞的情况下,读取整个InputStream,因为是http协议,网络情况是不定的,有可能出现堵塞的情况。所以使用Streams.copy()比较稳妥
解决代码:
2023-08-02 10:05:16
上代码:
此时生成的base64码很短,与真实的base64码有所差异!
问题分析:InputStream的available()返回的值是该InputStream在不被阻塞的情况下,读取整个InputStream,因为是http协议,网络情况是不定的,有可能出现堵塞的情况。所以使用Streams.copy()比较稳妥
解决代码: