w3schools文档说:
如果子文件夹地址末尾没有斜杠,您可能会向服务器生成两个请求。许多服务器会自动在地址中添加尾部斜杠,然后创建新请求。
目前尚不清楚这到底意味着什么。在 href url 中添加尾部斜杠有什么区别,是否有关于添加尾部斜杠的最佳实践。
这是两个不同的 URL:
http://example.com/foo
http://example.com/foo/
Run Code Online (Sandbox Code Playgroud)
通常(但并非总是如此),请求第一个 URL 将触发服务器回复301 Permanent Redirect第二个 URL。然后浏览器必须向第二个 URL 发出第二个请求。
当 URL 映射到服务器文件系统上的目录并且index.html正在加载(或其他目录索引)时,最常见的情况是。
动态生成内容的服务器(例如使用 Perl 的 Catalyst 之类的 MVC 框架)不太可能这样做。在这种情况下,您通常必须更加小心链接到的位置,因为相对 URL 的解析方式与这两个 URL 不同。
| 归档时间: |
|
| 查看次数: |
2980 次 |
| 最近记录: |