okhttp 使用response.body().string()获取到的数据是一堆乱码

解决办法:删除请求头中设置了这句话,addHeader("Accept-Encoding","gzip, deflate")

OkHttp会认为你要按照自己处理解压缩步骤. 直接删除这个头信息后, OkHttp 会自动处理加头信息和解压缩的步骤,这样拿到的数据就会一切正常了。

posted @ 2020-07-07 15:53  酸奶加绿茶  阅读(1581)  评论(1编辑  收藏  举报