影像呈現HTTP協定基本語法

本節介紹Dynamic Media影像呈現HTTP協定的基本語法。

項目

定義

請求

http:// 伺服器/ir/render[/ 維涅特 ] [ 修飾元 ]

伺服器

伺服器地址 [ : ]

維涅特

Vignette說明符(相對檔案路徑或Vignette目錄條目)。

修飾元

修飾 *[ & 修飾 ]

修飾元

命令 | { $ $ } | { 注釋 }

命令

{ 0} cmd名稱 | { $ var } [ = ]

命令宏的名稱。

注釋

注釋字串(被伺服器忽略)。

cmd名稱

命令或屬性的名稱。

var

自定義變數的名稱。

命令或變數值。

servercmdNamemacro, var 不區分大小寫。 伺服器保留所有其他字串值的大小寫。

伺服器標識符

' /ir/render'對映像呈現的所有HTTP請求都需要根上下文。

備註

注釋可以嵌入到任何位置的請求字串中,並由句點(.)標識 緊跟在命令分隔符(&)後。 注釋由(未編碼)命令分隔符的下一次出現終止。 此功能可用於向不用於影像服務的請求添加資訊,如時間戳和資料庫ID。

HTTP解碼

影像渲染首先提取 objectmodifiers 從傳入的請求。 的 object 然後將其分離成路徑元素,這些路徑元素被逐個HTTP解碼。 的 modifiers 字串分隔成 command= value 對,和 value 然後在命令特定處理之前對HTTP進行解碼。

本頁內容