答案 0 :(得分:0)
一般而言,URL不一定由文件后跟的目录组成。在最终成为物理目录+路径之前,它只是一个字符串,而不是更多,而不是更少。 URL中只有一个真正的特殊字符不属于此URI字符串:#
(哈希片段标识符)。
基本上,您可以在//yourdomain.com/
之后(以及#
之前)将任何字符串映射到您想要的任何字符串。
因此,网址中的@
字符只有cosmetical / optical /,但你称之为含义。
?
和&
具有特殊含义,服务器可以使用这些符号来标识参数。但它没有必要这样做。事实上,可以将//yourdomain.com/&&&
之类的URI映射到完整不同的资源而不是//yourdomain.com/&&
。