当我打开http://stackoverflow.com/#abc
之类的网址时,然后点击页面中的链接。我发现Referer仍然是http://stackoverflow.com
(Chrome,F12)。为什么不#abc
?
当我打开一个包含'#'的重定向网址时,会出现同样的问题。
有人可以解释一下吗?有没有相关的RFC文件?
谢谢!
答案 0 :(得分:1)
因为这就是指定“referer”头字段工作的原因吗? (见http://greenbytes.de/tech/webdav/rfc2616.html#header.referer)