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

问题

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

解决方法

仅保留return中的内容即可。

相关推荐
yaoxin52112321 小时前
434. Java 日期时间 API - Period 基于日期的时间段
java·开发语言·python
凡人叶枫21 小时前
Effective C++ 条款30:透彻了解 inlining 的里里外外
linux·开发语言·c++·嵌入式开发·effective c++
学逆向的1 天前
C++纯虚函数
开发语言·c++·网络安全
何极光1 天前
IDEA集成Maven
java·maven·intellij-idea
程序员二叉1 天前
【JUC】ThreadLocal底层原理|内存泄漏|弱引用|跨线程传递方案
java·开发语言·面试·职场和发展·juc
程序员二叉1 天前
【JUC】线程池全套深度详解|参数|流程|拒绝策略|调优|异常处理
java·开发语言·jvm·算法·面试·juc
老马识途2.01 天前
在AI的帮助下理解spring的启动过程
java·前端·spring
青山木1 天前
Hot 100 --- 轮转数组
java·数据结构·算法
凡人叶枫1 天前
Effective C++ 条款22:将成员变量声明为 private
linux·开发语言·c++
Qt程序员1 天前
掌握 Linux 内核调度:从原理到实现(进程篇)
java·开发语言