附錄 5。URL 規範化
Kaspersky Web Traffic Security 支援匯入用以下格式的四個組成部分組成的 URL:
<協定>://<網域>:<連接埠>/<路徑>
必須指定網域。可以省略 URL 的剩餘元件。
示例:
https://example.com:8080/path
在此:https – 協定,example.com – 網域,8080 – 連接埠,path – 路徑。
|
如果 URL 正常化期間發生錯誤,位址沒有被應用程式接受,建議採取以下步驟。
- 識別引起問題的 URL 元件。為此,根據以下演算法依序新增位址元件:
- <網域>。
- <協定>://<網域>。
- <協定>://<網域>:<連接埠>。
- <協定>://<網域>:<連接埠>/<路徑>。
- 檢查引起問題的 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 編碼的符號、% 編碼的符號,以及以下符號:
- ._ ~ : @ !$ & ' ( ) * , =
|
- 如果指定 URL 包含分號,輸入無需路徑。您可以稍後在新增的 URL 清單中指定路徑。
頁面頂端