チャンクされたHTTP本体を送信して、自分のHTTPサーバーをテストしたいと思います。だから私はこのPythonコードを書きました:
import http.client
body = 'Hello World!' * 80
conn = http.client.HTTPConnection("some.domain.com")
url = "/some_path?arg=true_arg"
conn.request("POST", url, body, {"Transfer-Encoding":"chunked"})
resp = conn.getresponse()
print(resp.status, resp.reason)
HTTPリクエストの本文はtransferrdチャンクであると思いますが、Wiresharkでネットワークパッケージをキャプチャすると、HTTPリクエストの本文はチャンクで転送されません。
Pythonでhttp.clientlibによってチャンクされた本体を転送する方法は?