在第一个请求完成后向api发出请求?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在第一个请求完成后向api发出请求?相关的知识,希望对你有一定的参考价值。
我需要两个make 2 api电话
第一个 - 我需要打电话给api来获取价格
req = urllib2.urlopen(urllib2.Request('mysite.com/getprice')
price = json.loads(req .read())
第二个 - 我需要提出购买请求
req = urllib2.urlopen(urllib2.Request('mysite.com/buy?price=' + price )
我来自javascript,所以我想知道 - 我是否必须担心这个问题一个接一个地发出并且像js一样在同一时间出现?
答案
就像JS一样,Python也逐行运行程序。所以,是的,这样做完全没问题。
另一答案
Python请求同步工作,而不是像ajax请求是异步的javascript。
所以你不必担心并一个接一个地使用请求。它们将以它们被调用的相同顺序执行。
以上是关于在第一个请求完成后向api发出请求?的主要内容,如果未能解决你的问题,请参考以下文章
在 vc++ 代码中使用 wininet Api 发出 json 发布请求时得到空白响应