附录 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 列表中指定路径。
页面顶端