MediaTailor パラメータの文字制限と URL エンコード - AWS Elemental MediaTailor

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

MediaTailor パラメータの文字制限と URL エンコード

AWS Elemental MediaTailor は、マニフェストクエリパラメータで特定の文字をサポートします。特殊文字には URL エンコードを使用できます。

URL エンコードでサポートされている文字

URL エンコードでは、次の特殊文字がサポートされています。

  • 期間 (.) = %2E

  • ダッシュ (-) = %2D

  • アンダースコア (_) = %5F

  • パーセント (%) = %25

  • チルダ (~) = %7E

  • スラッシュ (/) = %2F

  • アスタリスク (*) = %2A

  • 等しい (=) = %3D

  • 質問 (?) = %3F

URL エンコードのサポート

MediaTailor は、URL エンコード (hello%20world = hello world など) で使用すると、パーセント (%) 記号をサポートします。HTTP 仕様に従って有効な URL エンコードである限り、任意の URL エンコード文字を使用できます。

重要

MediaTailor は、%%% や == などの二重文字をサポートしていません。

セキュリティに関する考慮事項

MediaTailor は、パラメータ処理に次のセキュリティ対策を実装します。

  1. データベースの肥大化を防ぐための入力サイズの制限

  2. ユーザー入力の適切なエンコードとサニタイズ

  3. レスポンスの破損を防ぐための入力の URL エンコード