我认为URL的hashtag片段不是HTTP协议的一部分,因此类似于:
Location: http://domain.com/site/#hashtag
无效。
但它仍适用于(某些?)浏览器,很多人都使用它。
我无法找到明确表示是或否的官方来源。
是否有效或无效使用?
答案 0 :(得分:0)
它在HTTP URI中有效,因此它在Location头字段中也有效。
有关详细信息,请参阅http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p2-semantics-26.html#rfc.section.7.1.2。