附錄 5。URL 規範化

2024年7月3日

ID 190698

Kaspersky Web Traffic Security 支援匯入用以下格式的四個組成部分組成的 URL:

<協定>://<網域>:<連接埠>/<路徑>

必須指定網域。可以省略 URL 的剩餘元件。

示例:

https://example.com:8080/path

在此:https – 協定,example.com – 網域,8080 – 連接埠,path – 路徑。

如果 URL 正常化期間發生錯誤,位址沒有被應用程式接受,建議採取以下步驟。

  1. 識別引起問題的 URL 元件。為此,根據以下演算法依序新增位址元件:
    1. <網域>。
    2. <協定>://<網域>。
    3. <協定>://<網域>:<連接埠>。
    4. <協定>://<網域>:<連接埠>/<路徑>。
  2. 檢查引起問題的 URL 元件的值是否符合下表中所列的需求。

    URL 成功正常化的需求

    URL 元件

    需求

    協定

    • 它必須以拉丁字母表的字母 (ASCII A–Z, a–z) 開始。
    • 它可以包含拉丁字母表的字母 (ASCII A–Z, a–z),從 0 到 9 的數字,以及加減符號和點。

    網域

    • 可以指定 Ipv4 和 IPv6 位址(方括號中)以及完整網域名稱(FQDN)。
    • 可以使用以下符號:

    ._ ~ !$ & ' ( ) * + , =

    連接埠

    可以使用從 1 到 65535 範圍內的數值。

    路徑

    • 可以使用一個或多個用 / 符號隔開的段落。
    • 每個段落可以使用拉丁字母 (ASCII a-z)、數字 (0-9)、UTF 編碼的符號、% 編碼的符號,以及以下符號:

    - ._ ~ : @ !$ & ' ( ) * , =

  3. 如果指定 URL 包含分號,輸入無需路徑。您可以稍後在新增的 URL 清單中指定路徑。

此文章對您有幫助嗎?
我們可以如何改善?
感謝您的意見回饋!您正協助我們改善。
感謝您的意見回饋!您正協助我們改善。