認証ヘッダ付きの単純な GET
curl https://api.example.com/users/42 \ -H "Authorization: Bearer eyJhbGciOi..." \ -H "Accept: application/json"
// fetch
await fetch("https://api.example.com/users/42", {
headers: {
"Authorization": "Bearer eyJhbGciOi...",
"Accept": "application/json",
},
});
# requests
requests.get(
"https://api.example.com/users/42",
headers={
"Authorization": "Bearer eyJhbGciOi...",
"Accept": "application/json",
},
)ボディなしの GET は最も単純なケースです。`\` で行継続された複数行入力はパース前に 1 行に畳まれるため、貼り付けた順序や空白は問題になりません。出力はどちらもヘッダ名の大文字小文字を元のままに保ちます。HTTP ヘッダは本来大文字小文字を区別しませんが、まれに文字列を厳密に比較する不具合のあるサービスがあるためです。