java - AsyncHttpClien 多个异步请求问题
黄舟
黄舟 2017-04-18 09:40:33
0
3
753

我两个异步请求 一个获取数据后保存在全局变量里,另一个请求使用这个做参数发送请求,但由于是异步 第一个可能没执行完成就跑第二个请求 全局变量就没被赋值

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(3)
Ty80

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

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

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

洪涛

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板