HTTP 遞送規則動作子表示式建置器

請利用子表示式建置器,透過 AND、OR、NOT 和括弧分組,從子表示式建置複式規則條件。 子表示式建置器會在您套用變更時驗證規則,並在括弧不對稱及邏輯運算子不受支援時發出警示。

如果要檢視 ODR 的這個管理主控台頁面,請按一下伺服器 > 伺服器類型 > 隨需應變路由器 > ODR > 隨需應變路由器內容 > 遞送原則 HTTP 規則 > 指定方式 > 表示式 > 子表示式建置器

如果要檢視 ODR 叢集的這個管理主控台頁面,請按一下伺服器 > 叢集 > 隨需應變路由器叢集 > ODR 叢集 > 隨需應變路由器內容 > 遞送原則 HTTP 規則 > 指定方式 > 表示式 > 子表示式建置器

選取運算元

下列清單包括運算元選項:

操作員

依所選的運算元而定,會顯示各種運算子選項。下列清單包括運算子選項:

  • <> 小於或大於運算子用於數字。
  • 等於 (=) - 這個相等運算子表示區分大小寫的相符項目。
  • 等於不區分大小寫 (EQUALSIGNORECASE) - 這個相等運算子表示不區分大小寫的相符項目。
  • IS NULL:這個運算子表示查詢的驗證作業顯示所要求的參數不存在。
  • IS NOT NULL:這個運算子表示查詢的驗證作業顯示所要求的參數存在。
  • LIKE:這個運算子表示字串運算元值的型樣比對。此值必須在型樣比對的根目錄位置中,包含百分比符號 (%) 萬用字元。例如,表示式 host LIKE %blanca 會符合 blanca 一字或是結尾為 blanca 的其他任何單字,表示式 host LIKE blanca% 會符合 blanca 一字或是開頭為 blanca 的其他任何單字,而表示式 host LIKE %blanca% 則會符合 blanca 一字或是其中內嵌 blanca 的其他任何單字。
  • IN:這個運算子表示在單一表示式中有多個值的運算元。例如,對於稱為 port 的運算元,如果您要表示埠值可以是 908090909091 之類值的任何一項或全部,表示式片段便是 port IN (9080,9090,9091)。方括弧內的值之表示方式視埠的資料類型而定。如果埠是整數,則正確的語法是沒有引號的值。如果埠是字串,則正確的語法是 port IN (‘9080’, ‘9090’, ‘9091’)

請依所選的運算子,輸入代表您要建立之子表示式的值。

子表示式建置器

產生子表示式作為您指定的運算元、運算子和值的結果。

附加

將子表示式新增到新規則中。



檔名:http_subexpression.html