Pythonで外部APIやURLにリクエストを送信する

こんばんは。きわさです。

今回はpythonでhttpリクエストを送信する方法です。

リクエストは以下のように簡単に送ることができます。

import requests
url = "http://XXXXXXXXXXXX"
res = requests.get(url)

レスポンスがjsonであれば、res.json() で取得できます。
HTMLなどのテキストであれば、res.text で取得できます。

他にも
res.headers でヘッダ
res.status_code でステータスコード などが取得できます。

POSTの場合は以下のように、postメソッドを使ってできます。

data = {
  "param": "value"
}
res = requests.post(url, data=data)

スポンサーリンク