APIヘッダーリファレンス¶
この記事では、Headless APIリクエストを行うときに使用できるヘッダーについて説明します。
Accept
¶
応答コンテンツの形式を示します。 デフォルトはjson
です。
有効なオプション¶
json
xml
例¶
curl --header 'Accept: application/xml' 'example.com/o/headless-admin-user/v1.0/user-accounts'
Accept-Language
¶
複数の言語に翻訳されたコンテンツを含むリソースの場合、返される応答コンテンツの言語を示します。
有効なオプション¶
すべての有効な言語タグ(ISO-639言語識別子とISO-3166-1 alpha-2国識別子)。例えば EN-US
、 ES-ES
。 デフォルトは、要求されたコンテンツを格納するサイトのデフォルト言語です。
例¶
curl --header 'Accept-Language: pt-BR' 'example.com/o/headless-delivery/v1.0/sites/20124/blog-postings'
Content-Type
¶
バイナリデータのアップロードを許可します。
有効なオプション¶
multipart/form-data
例¶
curl --form '[email protected]' --header 'Content-Type: multipart/form-data; boundary=ARBITRARY' 'example.com'
X-Accept-All-Languages
¶
サーバーが要求されたコンテンツを利用可能なすべての言語で返す必要があることを示します。 ( Accept-Language
も参照してください。)
有効なオプション¶
true
false
例¶
curl --header 'X-Accept-All-Languages: true' 'example.com/o/headless-admin-user/v1.0/user-accounts'