问题标签 [http-referer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 请求图片时如何获取推荐人信息?
我应该读取图像(使用 php)然后在抓取标题时回显它吗?还是有其他方法?
http - Url 片段和 Referer 标头
想象一下,您在一个 URL 有一个片段(在 之后的部分#
)的页面上,然后单击一个链接转到另一个页面。大多数浏览器会在标头中将原始页面的 URL 发送到服务器Referer
。我想知道的是 URL 片段是否会包含在其中。
我在野外看到了各种行为,所以这可能是特定于浏览器的。有谁知道哪些浏览器做什么?HTTP 规范对此有何规定?
php - MSIE 中 $_SERVER['HTTP_REFERER'] PHP 变量的替代方案
我$_SERVER['HTTP_REFERER']
在我的应用程序中使用了变量(使用 PHP)。在 Firefox 上,上面的变量是 wokring。但我观察到这$_SERVER['HTTP_REFERER']
在 Microsoft Internet Explorer 8 上不起作用。我还知道该HTTP_REFERER
变量在 MSIE8 和 MSIE7 上不起作用。
请给我您的建议,如何使用$_SERVER['HTTP_REFERER']
变量来摆脱 MSIE7/8 或者是否有任何其他替代$_SERVER['HTTP_REFERER']
变量
谢谢你的建议。
-普拉文。
php - 获取重定向时的 HTTP 引荐来源网址
当从另一个网站重定向时,您如何获得 HTTP 引荐来源网址,而不是当他们单击链接时,因为它适用于$_SERVER['HTTP_REFERER']
,但是当用户被重定向到网站并且引荐来源网址为空时,它不起作用。
获得推荐人的方法是什么?
http-referer - HTML 框架上的 HTTP 引用
假设我有一个从 one.com 到 two.com/A.html 的链接。A.html 看起来像这样
A.html 上的 HTTP Referer 是“one.com”,但 B.html 上的 HTTP 引荐来源是什么?这个浏览器是特定的吗?
javascript - JavaScript 重定向:Referer 标头有问题
有人通过博客链接(比如http://blog)来到我的网站(比如http://mysite/a.php)。
所以现在她在http://mysite/a.php页面上,并且referer 设置为http://blog
现在页面http://mysite/a.php上有 JavaScript,它执行以下重定向:
现在在对http://mysite/b.php的请求中,referer 设置为http://mysite/a.php。
因此(我认为是这样)我的 Google Analytics 显示了来自http://mysite/a.php的所有流量。
请提出解决方案。
注意:JavaScript 重定向很关键,无法摆脱它。
我也尝试从服务器发送 302 代码,但没有成功。
php - 从 $_SERVER['HTTP_REFERER'] 获取参数
我想从 http_referer 以与从请求中获取值相同/相似的方式获取值:
我想我会尝试这样的事情:
但这不起作用。没有参数。getParams 返回一个空字符串。我错过了什么?有一个更好的方法吗?
谢谢!
c# - 在 ASP.NET 中获取 HTTP 引荐来源网址
我正在寻找一种在ASP.Net ( C# )中获取浏览器的HTTP Referrer的快速、简单且可靠的方法。我知道 HTTP 引荐来源网址本身是不可靠的,但我确实想要一种可靠的方式来获取引荐来源网址(如果存在)。
php - 如何从 Yahoo 或 Gmail 获取 HTTP_REFERER
我有一个电子邮件脚本,它可以向 Yahoo 或 Gmail 发送带有链接的邮件,点击该链接将返回到我的网站。
我需要从 Yahoo 或 Gmail 获取 HTTP_REFERER。在我的网站上
回声 $_SERVER["HTTP_REFERER"];
期待有什么回报。但它是空的。
php - 重定向和引用
我的实际实现要复杂得多,有身份验证和一堆其他东西,但在最简单的形式下,这就是我遇到的问题。使用标头重定向不会将自己显示为引用者。
所以,假设我有三个页面:start.php、middle.php 和 end.php
开始.php
中间.php
结束.php
当您点击链接时,您最终会到达 end.php,但引用的不是 middle.php。有没有其他重定向方法可以用来纠正这个问题,或者我能做些什么?
干杯
编辑 在这种情况下,目标页面是第三方供应商。他们必须验证的唯一方法是引用 URL。我对此无能为力。我只需要执行重定向的页面来发送正确的 URL。这种重定向方法是否有任何替代方法,而不是找出不信任 http_referer 的原因?