2022-02-11に投稿

Python 標準ライブラリ http.client HTTPクライアント

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())

参考

Originally published at marusankakusikaku.jp
ツイッターでシェア
みんなに共有、忘れないようにメモ

maru3kaku4kaku

Pythonこつこつ学習中。よく忘れる。

Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

有料記事を販売できるようになりました!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?

コメント