日常刻书

URL 中的字符限制

2021-11-26  本文已影响0人  F_wind

《HTTP 权威指南》阅读随笔

在 URL 中,还有一些限定的特殊字符被保留或者限制了:

受限 / 保留字符清单(在 URL 中需编码处理):

字符 保留/受限
% 保留为字符编码的转义标志
/ 保留为路径组件中分隔路径段的界定符
. 保留在路径组件中使用
.. 同上
# 保留为分段界定符使用
? 保留为查询字符串界定符使用
; 保留为参数界定符使用
: 保留为方案、用户名 / 密码以及主机 / 端口号界定符使用
$ + 保留
@ & = 在方案的上下文中使用,保留
{ } | \ ^~ [ ] ' 在 Agent 代理中使用受限
<>" 不安全
0x00-0x1F,0x7F 受限,这些字符在 US-ASCII 字符集的不可打印区间内
>0x7F 受限,这些字符不在 US-ASCII 字符集的 7 比特范围内
上一篇 下一篇

猜你喜欢

热点阅读