我已阅读AsyncHTTPClient文档,但未找到如何通过AsyncHTTPClient
方法使用代理
所以我想知道是否有办法这样做。我的python版本是3.3。
我找到了trequest项目但是当我使用trequest.request
并通过在方法中添加代理来生成http请求时,我发现它无法正常工作。
有没有办法在龙卷风中异步使用requests
?
答案 0 :(得分:2)
Tornado目前仅在配置为使用curl_httpclient时才支持代理。这是直到最近的Python 2.x,但现在可以(使用龙卷风和pycurl的最新版本)在Python 3上使用它。只需在程序启动时执行tornado.httpclient.AsyncHTTPClient.configure("tornado.curl_httpclient.CurlAsyncHTTPClient")
。