开发者

Setting HTTP_REFERER for URLS on webpages?

I have a webpage which refers other pages.

I want to be able to set the HTTP_REFERER on the URL's that are clicked.

What options do I have? 开发者_如何学JAVA


What options do I have?

None really. The browser sets this automatically.

The only thing you can do is redirect to a script (under your control) like

http://example.com/redirect.php?url=........

That file (in this case, PHP) would then do a header redirect to the target, and show up in the receiving site's HTTP_REFERER header.

Also, linking to a https:// page from a http:// one or vice versa will drop the referrer. See the Wikipedia article on referrer hiding.

Other than that, there is nothing you can do to alter it. There is definitely no way to set it to an arbitrary value from within a web site.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜