gpt4 book ai didi

http - HTTP 301 重定向中方案相关 URI 的支持程度如何

转载 作者:可可西里 更新时间:2023-11-01 16:31:21 26 4
gpt4 key购买 nike

我希望将对 www 子域或备用顶级域的请求重定向到一个规范 URL。

为了避免 HTTP/HTTPS 问题,我认为最简单的方法是在 Location header 中发送一个相对于方案的 URI,如下所示:

HTTP/1.1 301 Moved Permanently
Location: //example.com/

这似乎在浏览器中工作正常,但是 http://no-www.org/ 的玩具 »validator«没有正确处理它。这只是一个写得不好的脚本,还是这种行为实际上在脚本、爬虫等中更常见?

最佳答案

Location需要一个绝对 URI:

[…] The field value consists of a single absolute URI.

Location       = "Location" ":" absoluteURI

虽然大多数用户代理也会接受相对 URI,但您应该遵守规范并提供绝对 URI。

关于http - HTTP 301 重定向中方案相关 URI 的支持程度如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4387289/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com