「影像伺服」提供一種管理目錄中的非影像內容並透過個別context /is/content
提供的機制。 此機制可分別設定每個項目的TTL。
請求 |
http:// server /is/content[/ catalog / item ][? 修飾元 ] |
伺服器 |
server_address [: 埠 ] |
目錄 |
目錄識別碼。 |
項目 |
靜態內容項目ID。 |
修飾符 |
命令 *[& 命令 ] |
命令 |
cmdName = value |
cmdName |
支援的命令名之一。 |
value |
命令值。 |
「影像伺服」在/is/content上支援以下命令:
類型 | 內容類型篩選器。 |
請求 | req=userdata 、 req=props 和req=exists only. |
快取 | 允許禁用客戶端快取。 |
靜態內容目錄與影像目錄類似,但支援的資料欄位較少:
屬性/資料 | 附註 |
---|---|
目錄::Id |
此靜態內容項的目錄記錄標識符 |
目錄::路徑 |
此內容項的檔案路徑 |
目錄::過期 |
此內容項目的TTL;屬性::如果未指定,或為空,則使用過期 |
目錄::TimeStamp |
檔案修改時間戳;啟用屬性::CacheValidationPolicy時需要 |
目錄::UserData |
與此靜態內容項目相關聯的可選元資料;可用於具有req=userdata的客戶端 |
目錄::UserType |
可選資料類型;可使用type=命令篩選靜態內容的請求 |
此機制可協助確保用戶端只接收符合其需求的內容。 假設靜態內容已加上適當的catalog::UserType
值,用戶端可將type=
命令新增至請求。 「影像伺服」將將type=
命令提供的值與catalog::UserType
的值進行比較,並在出現不匹配時返回錯誤,而不是可能不適當的內容。