http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.3によると、クライアントはPOSTを実行する前に100(続行)ステータスを待機する必要があります(このヘッダーを必要とするHTTP 1.1サーバー上)。
Pythonがこれをどのように行うことができるのか理解できません。例えば:
conn = httplib.HTTPConnection(url)
conn.putrequest('POST', page)
conn.putheader(...)
conn.putheader('Expect', '100-continue')
conn.endheaders()
現在、他のオプションが表示されないため、データを送信します。
conn.send(data)
その場合、応答を求めるときにエラーが発生します。
error: [Errno 10053] An established connection was aborted by the software in your host machine
データを送信できるように、ステータス100を要求するにはどうすればよいですか?