为了账号安全,请及时绑定邮箱和手机立即绑定

AsyncHttpClien 多个异步请求问题

AsyncHttpClien 多个异步请求问题

红糖糍粑 2019-03-21 18:13:37
我两个异步请求 一个获取数据后保存在全局变量里,另一个请求使用这个做参数发送请求,但由于是异步 第一个可能没执行完成就跑第二个请求 全局变量就没被赋值
查看完整描述

3 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

1、请求有先后顺序
2、解决方案:A.起线程,在线程内用同步请求,等第一个数据回来后,再发下一个请求

B.仍然做异步,第一个请求异步响应回来后,在发下一个异步请求


查看完整回答
反对 回复 2019-04-22
?
HUWWW

TA贡献1874条经验 获得超12个赞

既然如此就不应该使用异步啊!


查看完整回答
反对 回复 2019-04-22
?
胡说叔叔

TA贡献1804条经验 获得超8个赞

第一个必须用同步,第二个可以异步请求


查看完整回答
反对 回复 2019-04-22
  • 3 回答
  • 0 关注
  • 582 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信