当前位置: 首页 > news >正文

响应式网页设计技术有哪些企业网站优化外包

响应式网页设计技术有哪些,企业网站优化外包,光谷网站建设,浙江建设部网站解决 java.lang.IllegalStateException: closed异常通常是由于OkHttp中的Response对象在调用response.body().string()后被关闭而导致的。 在代码中,在onResponse()方法中如果两次调用了response.body().string(),每次调用都会消耗掉响应体并关闭Respo…

解决

java.lang.IllegalStateException: closed异常通常是由于OkHttp中的Response对象在调用response.body().string()后被关闭而导致的。

在代码中,在onResponse()方法中如果两次调用了response.body().string(),每次调用都会消耗掉响应体并关闭Response对象。因此,当第二次调用response.body().string()时,就会抛出java.lang.IllegalStateException: closed异常。

为了解决这个问题,可以将响应体的内容缓存起来,然后多次使用。下面是修改后的代码示例:

public void onResponse(Call call, Response response) throws IOException {String responseBody = response.body().string(); // 缓存响应体内容if (!response.isSuccessful()) {callback.onComponentInitFinish(COMPONENT_TOKEN, ERROR_GET_TOKEN_FAIL, "获取token失败");} else {TokenInfoBean tokenInfoBean = mGson.fromJson(responseBody, TokenInfoBean.class);if (tokenInfoBean != null && tokenInfoBean.ret != null) {APIBase.okHandler.post(new Runnable() {public void run() {KeyCenterCheckHelp.checkAndToast(tokenInfoBean.ret.code, tokenInfoBean.ret.message);}});}if (tokenInfoBean != null && tokenInfoBean.data != null) {savedToken = tokenInfoBean.data.token;tokenStartStamp = System.currentTimeMillis();tokenExpiredStamp = tokenStartStamp + tokenInfoBean.data.duration * 1000;callback.onComponentInitFinish(COMPONENT_TOKEN, 0, "");} else {callback.onComponentInitFinish(COMPONENT_TOKEN, tokenInfoBean.ret.code, tokenInfoBean.ret.message);}}
}

在修改后的代码中,我们将response.body().string()的结果缓存在responseBody变量中,并在后续的逻辑中多次使用。这样就避免了多次调用导致的异常。

请注意,这只是解决java.lang.IllegalStateException: closed异常的一种方式。确保在其他地方没有关闭Response对象,以免引发其他类似的异常。
重要代码:

	  String responseBody = response.body().string(); // 缓存响应体内容
http://www.mmbaike.com/news/57465.html

相关文章:

  • gooood谷德设计网站电商代运营公司
  • 做推送好用的网站seo超级外链发布
  • 网站制作关键技术优化算法
  • wordpress模板仿qq空间seo还可以做哪些推广
  • 群晖做网站服务器速度快吗湖南今日新闻最新头条
  • 网站建设 尚品中国网络营销的方法
  • 泛解析对网站的影响青岛seo网络推广
  • 中文网站建设中网站流量查询服务平台
  • 制作什么网站做毕业设计外贸seo网站
  • 网站运营我要安装百度
  • 盐城做网站企业搜索关键词热度
  • 全国b2b网站大全百度网页版官网
  • 美女做暖暖视频的网站公司网站设计
  • 南充网站建设费用seo的内容主要有哪些方面
  • 网站的程序和数据库怎么做的今日百度关键词排名
  • 长治一般做一个网站需要多少钱软文素材网
  • 网站ftp文件seo软件安卓版
  • 做网站需要走公司吗百度搜索结果
  • 昆山市建设工程交易中心网站定制网站和模板建站
  • 逐鹿网站建设15个常见关键词
  • 儿童7一8岁手工手机端seo
  • 卖域名做非法网站凡科网站登录入口
  • 怎么给网站带来流量外链购买
  • wordpress如何加入点赞杭州网站seo外包
  • 网站建设会面临些什么问题佛山关键词排名效果
  • 蚌埠网站关键词优化郑州模板网站建设
  • 盐城网站建设哪家好2022百度搜索风云榜
  • 手机模板网站模板下载工具制作网站要找什么公司
  • 大学生做网站步骤要做网络推广
  • 门户网站个人可以做新闻稿发布软文平台