通过OkHttp库实现了我的http调用。一切工作正常,但注意到,当作为响应的字符串访问身体两次IllegalStateException将被抛出。

Log.d("TAG", response.body().string())

如何访问字符串两次导致失败?

akjok54akjok54提问于
MH小夜雨时学生回答于
已采纳

string方法将读取输入(网络)流并将其转换为字符串。因此它动态地构建字符串并将其返回

应该保存string进入一个字符串变量,然后根据需要访问它的次数。

回答过的其他问题

常见NoSQL数据库的应用场景是怎么样的?

我之前也有这样的疑问,查了不少资料,现在分享出来给大家一起学习哈。 1. CouchDB 所用语言: Erlang 特点:DB一致性,易于使用 最佳应用场景:适用于数据变化较少,执行预定义查询,进行数据统计的应用程序。适用于需要提供数据版本支持的应用程序。 例如: CRM、CMS...... 展开详请

安卓播放器支持ott吗?

共享汽车采用了物联网什么技术?其优缺点是什么?

我觉得共享汽车优点应该是随时随地都能见到吧....

因为我们学校附近看到好几辆(别问我体验,没驾照)

腾讯云开的发票是地税的还是国税的?

腾讯云开具的发票是国税的,普票和专票均统一是国税的。

即时通信属于哪个模块的产品?如何申请?

即时通信属于视频云,其实就是视频服务的云通信。申请开通云通信的步骤:首先,需要在腾讯云官网上完成资质认证;然后,认证审核通过后,登录腾讯云官网首页》云产品》视频服务》云通信》点“立即选购”,进入申请开通云视频解决方案页面,选择“直接使用云通信”,即开通云通信服务;最后,根据自身的...... 展开详请

如何在if块内部重构Single / Observable的公共映射

只需分配单个元素,这样您只需执行一次地图。 Observable .fromArray(1, 2, 3) .flatMapSingle(id -> { Single<T> single; if (id % 2 == 0) { sing...... 展开详请

所属标签

扫码关注云+社区