私は、次のコードを持っているの変換します。これは、リクエストを使用してステータス200で正しく戻り、正しいです(後で自分のコードでセッションを使用できます)。は、httpポスト要求ポストの要求を竜巻する
私はこの実行したときただし、これは竜巻とそのHTTPクライアントを使用するように変換しようとしています:
from urllib.parse import urlencode
from tornado import httpclient
http_client = httpclient.HTTPClient()
response = http_client.fetch(
httpclient.HTTPRequest(
AUTHENTICATION_URI, method='POST', request_timeout=60, body=urlencode(form_data), headers=headers))
を私はタイムアウトに実行しています:
tornado.httpclient.HTTPError: HTTP 599: Timeout during request
竜巻は、HTTPRequestオブジェクトが持っていますオプションのタイムアウトパラメータですが、60秒に設定しても問題は解決しないようです。
リクエストhttpモジュールを使用してこれをどのように実行していたかを再現するために、竜巻ポストリクエストをどのように構築するかで、私はどうやってやるべきですか?