2014-03-05 1 views
1

AsyncHTTPClient 문서를 읽었으며 AsyncHTTPClient 방법을 통해 프록시 사용 방법을 찾지 못했습니다.
그래서 그렇게 할 수있는 방법이 있는지 알고 싶습니다. 내 파이썬 버전은 3.3입니다.tornado.httpclient.AsyncHTTPClient는 Python3.x에서 http 프록시를 사용합니까?

프로젝트를 찾았지만 trequest.request을 사용하고 메소드에 프록시를 추가하여 HTTP 요청을 생성하면 원하는대로 작동하지 않는 것으로 나타났습니다.
토네이도에 requests을 비동기 적으로 사용하는 방법이 있습니까?

답변

2

현재 토네이도는 curl_httpclient를 사용하도록 구성된 경우에만 프록시를 지원합니다. 이것은 최근까지도 Python 2.x 였지만, 이제는 (토네이도와 pycurl의 최신 버전으로) 파이썬 3에서 사용할 수 있습니다. 프로그램을 시작할 때 tornado.httpclient.AsyncHTTPClient.configure("tornado.curl_httpclient.CurlAsyncHTTPClient")을 실행하십시오.

+0

감사합니다. 그리고 나는 [특정 사용법]을 발견했습니다. (http://stackoverflow.com/questions/12016951/accessing-twitter-using-tornado-httpclient-using-proxy/12019906#12019906) : D – flyer

관련 문제