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

问题

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

解决方法

仅保留return中的内容即可。

相关推荐
Zfox_2 分钟前
【C++项目】从零实现RPC框架「四」:业务层实现与项目使用
linux·开发语言·c++·rpc·项目
我想吃余5 分钟前
【C++篇】类与对象(上篇):从面向过程到面向对象的跨越
开发语言·c++
Niuguangshuo9 分钟前
Python设计模式:克隆模式
java·开发语言·python
双叶83615 分钟前
(C语言)单链表(1.0)(单链表教程)(数据结构,指针)
c语言·开发语言·数据结构·算法·游戏
想睡hhh18 分钟前
c++概念——入门基础概念
开发语言·c++
肖永威26 分钟前
python列表常用方法大全
开发语言·python
愚润求学32 分钟前
【C++】vector的模拟实现
开发语言·c++·stl·语法
suimeng635 分钟前
基本元素定位(findElement方法)
java·selenium
方渐鸿36 分钟前
【2025】快速部署安装docker以及项目搭建所需要的基础环境(mysql、redis、nginx、nacos)
java·运维·docker·持续部署·dockercompse
程序员鱼皮36 分钟前
2025最新 Java 面经:美团后端面试真实复盘,附答案模板,速速收藏!
java·后端·面试