提供静态(非图像)内容 serving-static-non-image-contents
您可以使用图像服务管理目录中的非图像内容,并通过单独的/is/content上下文提供该内容。
此功能允许分别为每个项目配置TTL。
图像服务支持位于/is/content的以下命令:
基本语法 section-42103439011540b2b9da3b5eebb442cd
静态内容目录 section-91014f17f0d543d7aaf24539b2d7d4b9
静态内容目录与图像目录类似,但支持的数据字段较少:
属性/数据
说明
目录::Id
此静态内容项的目录记录标识符。
目录::路径
此内容项的文件路径。
目录::过期
如果未指定或为空,则使用此内容项的TTL;属性::Expiration 。
目录::时间戳
文件修改时间戳;使用属性::CacheValidationPolicy 启用基于目录的验证时需要。
目录::UserData
与此静态内容项关联的可选元数据;可用于具有 req=userdata 的客户端。
目录::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
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49