我正在用Python编写程序。
程序从API接收新闻,并且必须保持最新状态。
当前程序连续发送HTTP GET请求,如下所示:
while True:
response = self.session.get(api_url).content
compute(response) # do something with the response
在这里,compute(response)很轻,因此速度很快。
大多数时间都花在等待HTTP请求上。
我想以流水线方式发出多个HTTP请求,并希望缩短更新程序新闻之间的时间间隔。
我该如何实现?
谢谢!