全部產品
Search
文件中心

Edge Security Acceleration:匹配值

更新時間:Mar 21, 2025

本文將為您介紹規則中不同匹配值的特點和使用方法。

字串

字串是由字元組成的文本資料,通常用於表示文本或資訊。字串可以用雙引號"或單引號'包裹。

注意事項

  • 字串的長度沒有限制,但過長的字串可能影響效能。

  • 特殊字元(如反斜線 \)需要轉義。

樣本

"example": "This is a string."

布爾值

布爾值只有兩個可能的值:true 或 false。通常用於條件判斷和邏輯運算。

注意事項

  • 布爾值不應與字串混淆。使用布爾值時不需要引號。

樣本

"enabled": true

對象

對象是索引值對的集合,每個鍵(屬性)都是一個字串,值可以是任意資料類型。對象用花括弧{}包裹,每個索引值對之間用逗號,分隔。

注意事項

  • 對象的鍵必須是唯一的,同一對象內不應重複。

  • 在編寫規則時,注意對象結構的清晰與規範,避免複雜嵌套。

樣本

"requestHeaders": {
    "User-Agent": "Mozilla/5.0",
    "Accept": "application/json"
}

數字

數字可以是整數或浮點數,支援常規的數學運算。

注意事項

  • 確保使用合適的數字格式(如十進位、浮點數),避免意外類型轉換。

樣本

"timeout": 30

數組

數組是一個有序的值的集合,可以包含任意類型的值,包括其他數組和對象。數組用方括弧[]包裹,值之間用逗號,分隔。

注意事項

  • 數組的長度可以變化,支援添加或移除元素。

  • 避免在數組中混合使用不同資料類型,保持一致性可以提高代碼的可讀性。

樣本

"allowedMethods": ["GET", "POST", "DELETE"]