【发布时间】:2017-07-03 06:20:58
【问题描述】:
在 HTTP 协议中,有多个状态码可用于将请求重定向到另一个 URL,例如 301 Moved Permanently 或 302 Found。据我所知,目标 URL 可以包含主机 (http://example.com/example.html) 或让主机隐含地成为当前主机 (/example.html)。
使用第一种形式时,可以重定向到非标准端口(@987654325@)。 不指定主机怎么办?
目前,我解析 HOST 请求标头并构建新 URL。但是 AFAIK,并不严格要求发送该标头,所以我想避免它。
【问题讨论】:
标签: http redirect language-agnostic