我访问了许多网站,其中大多数网站都使用小写字母,例如
stackoverflow.com/questions
google.com/webmaster
bing.com/news
为什么使用大写字母不是更普遍?在URL中使用大写是否有问题?这是编程语言问题吗?
答案 0 :(得分:2)
URL通常不区分大小写,小写仅用于样式目的,因此URL看起来不像是在向你大喊大叫。您仍然可以在URL中找到大写字母。例如,Amazon产品页面使用数字和大写字母作为产品ID。您可以将字母更改为小写并加载相同的页面。
答案 1 :(得分:0)
URL在某种程度上不区分大小写。
URL Foo.Bar
与foo.bar
和FOO.BAR
相同。但是,如果URL在域后 (在我的示例中为.bar
)中包含大小写不同的字符,则更改这些字符的大小写可能会导致错误。>
因此,如果以foo.bar/Baz
的形式提供URL,而您尝试访问foo.bar/baz
,则可能会访问错误的资源或遇到错误。
请记住,在域之后(如foo.bar/baz
)中带有正斜杠字符的URL(至少在前端)被视为指向文件系统中目录的指针,并且区分大小写将取决于文件Web服务器正在使用的系统。