PythonでHTTPリクエストをrequestsで行う方法
Python Requestsを利用することで、PythonプログラムからHTTP/1.1リクエストを簡単に送信できます。
インストール
利用方法
GETメソッド
以下のコードでは、GET
リクエストを送信し、サーバーからのレスポンスを取得します。
辞書でパラメータを渡す場合
POSTメソッド
以下のコードでは、POST
リクエストを送信し、サーバーからのレスポンスを取得します。
requests.get()
やrequests.post()
のレスポンスをJSONデータとして扱う場合はresponse.json()
を使用します。
実行例
以下のコードは、各メソッドの実行とレスポンスの例です。
リクエスト先のサーバ側は次のような内容です。(Node.js+Expressで起動)