当前位置: 首页 > 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.dt0577.cn/news/39097.html

相关文章:

  • 怎么注册网站名称泰安seo网络公司
  • wordpress站点临时关闭谷歌优化
  • 设计电子商务网站主页黄石市seo关键词优化怎么做
  • 的网站建设公司网络营销专业可以干什么工作
  • 如何用eclipse做网站海外短视频软件
  • 湛江免费网站制作广州网络推广
  • 美国做i网站公司网页制作流程
  • 长沙生活网搜索引擎seo如何优化
  • 佛山 做网站电商营销推广有哪些?
  • phpmysql网站开发视频seopeixun
  • 网站建设工作台账长沙seo报价
  • 网站搭建教室关注公众号一单一结兼职
  • 企业网站开发周期百度指数人群画像
  • 做网站设计制作的公司discuz论坛seo设置
  • 建设网站免费模板网络营销优化
  • 昆山做网站多少钱商业推广
  • 打开浏览器的网站深圳网站建设开发公司
  • wordpress js加速网站优化外包
  • 网站创建多少年了百度最新收录方法
  • 创建吃的网站怎么做什么是友情链接?
  • java web网站开发流程seo网站优化培
  • 质控中心网站建设申请百度推广网站一年多少钱
  • 做网站服务销售太原好的网站制作排名
  • 上海做网站公司哪家好网络推广怎么找客户资源
  • 企业网站建设的误区主要有seo搜索引擎优化论文
  • 营销推广小程序有哪些网站seo优化分析
  • 关停网站的申请中国十大营销策划机构
  • wordpress 表格程序长沙优化排名推广
  • 来年做那个网站能致富西安企业seo
  • 南昌网站建设方式facebook海外推广