Python 標準ライブラリ http.client HTTPクライアント
Publish date: 2022-02-11
Pythonの標準のHTTPクライアントライブラリhttp.clientはurllib.requestで使われている。
概要
以下のようにHTTP要求を投げることができる。
import http.client
connection = http.client.HTTPSConnection("example.jp")
connection.request("GET", "/")
response = connection.getresponse()
connection.close()
print(response.getheaders())
print(response.getheader('Content-Length'))
print(response.headers)
print(response.msg)
print(response.closed) # => True
print(response.reason) # => OK
print(response.status) # => 200
print(response.version) # => 11
print(response.read())