1
12
因为这是一个客户机/请求头,所以服务器是不相关的,是的,单击您自己服务器上托管的页面上的链接将导致该页面的URL被发送到另一个站点的服务器,尽管您的服务器可能不一定可以从该另一个站点访问,这取决于您的网络配置。 |
2
8
关于浏览器是如何发送的,还有一个细节需要补充:HTTPS稍微改变了行为。我不知道它是否在任何规范中,但是如果你从HTTPS跳转到HTTP,并且如果你停留在同一个域或者去不同的域,那么有时引用者不会被发送。我不知道确切的规则,但我在野外观察过。如果有一些规格或描述,这将是伟大的。
所以,如果您从HTTPS页面转到HTTP链接,则不会发送referer信息。 |
3
4
发件人: http://en.wikipedia.org/wiki/HTTP_referrer
来自RFC 2616:
|
4
1
如果您使用浏览器请求网页,您的浏览器将随请求一起发送HTTP Referer头。 |
5
1
JavaScript也能访问这一点似乎很不寻常,但确实如此。 |
6
1
是的,浏览器发送HTTP头中的上一页。这在HTTP/1.1规范中有定义: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.36 你的问题的答案是肯定的,因为浏览器会发送referer。 |
7
1
“referer字段是浏览器程序发送到web服务器的HTTP请求的可选部分。” |
8
1
单击链接时,浏览器会添加
|
Pancho · 位置:标头似乎未设置HTTP\U REFERER 7 年前 |
Mian Rizwan · 仅显示谷歌AdSense广告推特访客 7 年前 |
Gilko · cakephp:编辑播放器后转到上一页 10 年前 |