ふと、Python3でHTTPリクエストを送ろうと思った。 Pythonは2系と3系で互換性がないが、検索した結果、 どちらが表示されているのかわかりづらい。 Python3のHTTPリクエスト関して、自分なりの解をメモしておく。 まず参考にしたのは公式ドキュメント(英語)。 ※この記事を書いている時点では3系の 日本語ドキュメントが見つからない。。。 HTTPリクエストを送る方法はいくつかある。 ・urllibを使用する(urllib2はPython3にはない) ・サードパーティ製のライブラリを使う ・telnetでhttpクライアントを作る などなど。 今回はurllibを用いる方法について記述する。 urllibを用いた場合も、方法はいくつかある。 取り急ぎ理解したのは以下の2つだ。 ■簡単な方法 [概要] urllib.request.urlopen()を実行する。 第一引数に送信