java - 为网页上的 URL 设置 HTTP_REFERER?

标签 java javascript http http-headers

我有一个引用其他页面的网页。

我希望能够在单击的 URL 上设置 HTTP_REFERER。

我有什么选择?

最佳答案

What options do I have?

真的没有。浏览器会自动设置它。

您唯一能做的就是重定向到脚本(在您的控制下),例如

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

然后,该文件(在本例中为 PHP)将执行 header 重定向到目标,并显示在接收站点的 HTTP_REFERER header 中。

此外,从 http:// 页面链接到 https:// 页面(反之亦然)将会删除引荐来源网址。请参阅维基百科文章 referrer hiding.

除此之外,您无法对其进行任何更改。绝对没有办法从网站内将其设置为任意值。

关于java - 为网页上的 URL 设置 HTTP_REFERER?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6205818/

相关文章:

java - 我应该在方法声明中提及哪些异常,以及我应该在 catch block 中捕获哪些异常?

java - 在变量名称前加上前缀以指示它们各自的范围或来源?

javascript - ASP.NET JavaScript 斜杠符号转义

javascript - 无法将我的复选框设置为 `alignSelf: ' flex-end '` or ` right : 0`

java - 发送和接收 HTTP post 数据 - Java

angular - API 请求 GET 延迟

http - 连接测试导致 401 HTTP 错误

Java软件工程: Composition vs Aggregation

java - 我如何使用 Java 解决 CPLEX : Infeasibility row 'c2' : 0 = -3

javascript - 监控/ Hook javascript API