【解决】okhttp的java.lang.IllegalStateException: closed错误

问题

Android 使用OKHttp进行后端通信,后端处理结果,反馈给前端的responseBody中其实有值,但是一直报异常,后来才发现主要是OkHttp请求回调中response.body().string()只能有效调用一次,而我使用了两次:

解决方法

仅保留return中的内容即可。

相关推荐
qq_4017004124 分钟前
Qt文本高亮显示QSyntaxHighlighter
开发语言·数据库·qt
小白学大数据1 小时前
Node.js 中实现多任务下载的并发控制策略
大数据·开发语言·爬虫·node.js
敢敢のwings2 小时前
捯饬DeepScaleR-1.5B----最有可能在嵌入端部署的思考模型
服务器·开发语言
EPSDA4 小时前
Linux命名管道与共享内存
linux·运维·服务器·开发语言·c++
一张假钞5 小时前
Python3操作MongoDB批量upsert
开发语言·数据库·python·mongodb
C#Thread6 小时前
C# 上位机--枚举
开发语言·c#
嘵奇6 小时前
Python练习11-20
开发语言·python
游王子7 小时前
Python Pandas(9):Pandas 相关性分析
开发语言·python·pandas
不会玩技术的技术girl7 小时前
使用Java爬虫获取京东商品评论API接口(JD.item_review)数据
java·开发语言·爬虫
计算机毕设指导67 小时前
基于Spring Boot的医院挂号就诊系统【免费送】
java·服务器·开发语言·spring boot·后端·spring·maven