每个URI“保留字符”的预期用途是什么?

3
我们经常在URL中看到像/#&这样的保留字符;但是像@[],这样不太常见的字符的预期用途是什么呢?
我一直找不到一个好的解释,说明这些字符保留的用途是什么。
请参见维基百科此处的第2.2节
2个回答

4

0

@ 是用于将用户名和密码添加到 URL 中的,这样您就可以使用 http://username:password@host.com 这样的方式进行访问。


对于剩下的部分的猜测:预防性地删除他们认为这些协议以后可能会使用,即使没有特定的用途。 RFC说+,$保留用于查询字符串,但没有指定用途。我已经看到浏览器处理这些字符而没有发生任何问题。 - AlwaysBTryin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接