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

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

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号