[Python 100日チャレンジ] Day 52 - HTTPメソッドとヘッダー
GET、POST、PUT、DELETEなどのHTTPメソッドと、API通信で使うヘッダーの基本を学びます。
[Python 100日チャレンジ] Day 52 - HTTPメソッドとヘッダー
HTTPメソッド
Web APIでは、目的に応じてHTTPメソッドを使い分けます。
- GET: 取得
- POST: 作成
- PUT/PATCH: 更新
- DELETE: 削除
1
2
3
import requests
response = requests.get("https://api.example.com/items")
ヘッダー
ヘッダーには、認証情報やデータ形式などを指定します。
1
2
3
4
5
6
headers = {
"Accept": "application/json",
"Authorization": "Bearer TOKEN",
}
response = requests.get("https://api.example.com/items", headers=headers)
今日のゴール
API通信では、メソッドとヘッダーを理解することが大切です。何をしたいのかに応じてHTTPメソッドを選びましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
