HTTP 位置标头中的完全限定 url。为什么重要?

Kov*_*xey 2 url location header http fully-qualified-naming

所以我从 Fiddler 那里得到了一些警告,我在 HTTP Location 标头中有错误的 url,它们应该是完全合格的。为什么它如此重要以及会导致哪些问题?

Vas*_*nov 5

HTTP/1.1 的旧标准(RFC 2616 § 14.30)要求它Location是一个绝对 URI。

实施经验表明这并不重要,许多实施允许在 中使用相对 URI Location,因此当前标准(RFC 7231 § 7.1.2)允许使用相对 URI。