小编pet*_*ter的帖子

为什么 Firefox 和 webkit 将 http:///example.org(带三重斜线)视为有效 URL?

当 URLhttp:///example.org在 Firefox 或基于 webkit 的浏览器中打开时,它会打开http://example.org. 我想知道这是否是一种有效的行为,即是否应该删除额外的斜杠并将其example.org视为权限组件。我阅读了规范 ( RFC 3986 ),我的印象是这样的 URI 的权限组件应该被认为是空的。其他一些 HTTP 客户端(例如 curl 或 links2)不会解析 URL。

这是浏览器中的错误,还是符合 RFC 的有效行为?编辑:或预期的功能,以使浏览器更加用户友好?

firefox uri webkit http rfc3986

5
推荐指数
1
解决办法
2042
查看次数

标签 统计

firefox ×1

http ×1

rfc3986 ×1

uri ×1

webkit ×1