HTTPヘッダーは、HTTPを介して送信される要求および応答メッセージのヘッダーセクションのコンポーネントです。 HTTPヘッダーは、要求されているリソースと、クライアントまたはサーバーの動作を定義します。 このトピックでは、HTTPヘッダーを設定する方法について説明します。
使用上の注意
高速化ドメイン名のHTTPヘッダーの設定は、クライアントがドメイン名宛てのすべてのリクエストに応答する方法に影響します。 クライアントはブラウザとすることができます。 ヘッダー設定はキャッシュサーバーには影響しません。
ワイルドカードドメイン名にHTTPヘッダーを設定することはできません。
クロスオリジン再生を実装する場合は、Access-Control-Allow-originヘッダーをアスタリスク (
*
) またはアクセスする完全なドメイン名 (www.aliyundoc.com
など) に設定する必要があります。 複数のドメイン名のクロスオリジンアクセスを許可する場合は、ヘッダーにアスタリスク (*
) を設定します。
手順
ApsaraVideo Liveコンソールにログインします。
左側のナビゲーションウィンドウで、[ドメイン名] をクリックします。 ドメイン管理 ページが表示されます。
設定したいストリーミングドメインを見つけて、[アクション] 列に表示されるドメイン設定をクリックします。
を選択します。
追加をクリックします。
HTTPヘッダー設定ダイアログボックスで、ヘッダードロップダウンリストからヘッダーを選択して、値フィールドに値を入力して、OKをクリックします。
次の表に、選択できるヘッダーを示します。
ヘッダー
説明
サンプル値
Content-Type
クライアントに返されるリソースのメディアタイプを指定します。
イメージ
Cache-Control
要求と応答が従うキャッシュルールを指定します。
no-cache
Content-Disposition
取得したコンテンツをクライアントにファイルとして保存するときに使用する既定のファイル名を指定します。
123.txt
Content-Language
クライアントに返されるコンテンツの対象となるオーディエンスの言語を指定します。
zh-CN
Expires
クライアントに返されるコンテンツの有効期限を指定します。
10月21日水曜日2015 07:28:00 GMT
Access-Control-Allow-Origin
クロスオリジンリクエストを許可するオリジンを指定します。
*
説明アスタリスク (
*
) を入力して、すべてのドメイン名を指定できます。www.aliyundoc.com
などの完全なドメイン名を入力することもできます。Access-Control-Allow-Headers
クロスオリジンリクエストで許可されるヘッダーを指定します。
X-カスタム-ヘッダー
Access-Control-Allow-Methods
クロスオリジンリクエストで使用できるリクエストメソッドを指定します。
POSTとGET
説明POSTメソッドとGETメソッドの両方を追加するには、コンマ (,) で区切ります。
Access-Control-Max-Age
特定のリソースに対してクライアントによって開始されるプリフライト要求に対して応答をキャッシュできる有効期間 (TTL) を指定します。 単位は秒です。
600
Access-Control-Expose-Headers
レスポンスの一部として公開できるヘッダーを指定します。
Content-Length