静的(非画像)コンテンツの提供 serving-static-non-image-contents

画像サービングを使用して、カタログ内の非画像コンテンツを管理し、別の/is/content コンテキストを介して提供できます。

この機能を使用すると、各項目の TTL を個別に設定できます。

画像サービングでは、/is/content で次のコマンドをサポートしています。

type
コンテンツタイプフィルター。
req
req=userdata 、 req=props 、 req=は にのみ存在します。
cache
クライアントサイドのキャッシュを無効にできます。

基本構文 section-42103439011540b2b9da3b5eebb442cd

リクエスト
http:// server /is/content[/catalog/ item ][? 修飾子 ]
server
server_address [ : port ]
catalog
カタログ識別子。
item
静的コンテンツ項目 ID。
修飾子
コマンド *[& コマンド ]
command
cmdName = value
cmdName
サポートされるコマンド名の 1 つ。
コマンド値。

静的コンテンツカタログ section-91014f17f0d543d7aaf24539b2d7d4b9

静的コンテンツカタログは、画像カタログに似ていますが、サポートするデータフィールドが少なくなります。

属性/データ
説明
catalog::Id
この静的コンテンツ項目のカタログレコード識別子。
catalog::Path
このコンテンツ項目のファイルパス。
catalog::Expiration
このコンテンツ項目の TTL は、属性::Expiration が指定されていない場合 、または空の場合に使用されます。
catalog::TimeStamp
ファイル変更のタイムスタンプ。属性::CacheValidationPolicy でカタログベースの検証が有効 なっている場合に必要です。
catalog::UserData
この静的コンテンツ項目に関連付けられたオプションのメタデータです。req=userdata を持つクライアント 使用できます。
catalog::UserType
オプションのデータタイプ。 type= コマンド を使用して静的コンテンツのリクエストをフィルタリングするために使用できます。

静的コンテンツのフィルタリング section-4c41bf41ff994910840c1352683d1f37

このメカニズムは、クライアントがニーズに適したコンテンツのみを受け取れるように支援します。 静的コンテンツに適切な catalog::UserType 値がタグ付けされている場合、クライアントは type= コマンドをリクエストに追加できます。 画像サービングでは、type= コマンドで指定された値が catalog::UserType の値と比較され、不一致がある場合、不適切な内容の代わりにエラーが返されます。

ビデオキャプションファイル section-1ad25e10399e43eaa8ecb09b531dbf1a

ビデオキャプションファイル(WebVTT)、CSS、または任意のテキストファイルを JSONP 形式でカプセル化できます。 JSON 応答については以下で説明します。

  • WebVTT ファイルの場合、応答の MIME タイプは text/javascript です。 JSON は返されません。代わりに、JSON を含むメソッドを呼び出すJavaScriptが返されます。 ID とハンドラーは両方ともオプションです。
  • CSS ファイルの場合、応答の MIME タイプは text/javascript です。 ID とハンドラーは両方ともオプションです。
  • デフォルトでは、正しくデコードされるように UTF-8 エンコーディングが適用されます。 デフォルトのサイズ制限は 2 MB です。

また、他の種類のタイムドメタデータ用のトラックを使用することもできます。 各トラック要素のソースデータは、タイムドキューのリストで構成されるテキストファイルです。 キューには、JSON や CSV などの形式のデータを含めることができます。

JSONP 形式について詳しくは、https://en.wikipedia.org/wiki/JSONP を参照してください。

JSON 形式について詳しくは、www.json.org を参照してください。

関連項目 section-7b28631016044a22a3a6762fd64771e9

type= , req=, 画像カタログ参照

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49