问题标签 [referrer]
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.
asp.net - ASP.NET - Response.Redirect 不填充 URL 引用
我觉得我已经做了很多次了,但我一辈子都无法弄清楚出了什么问题。
默认.aspx:
单点登录.aspx:
如果我在 URL 中键入“/SingleSignOn.aspx”,它会重定向到 Default.aspx,但引用者为空。
我在这里想念什么?
我试图做的(这是一个简化的例子),在任何页面上,我都会有一些 JavaScript 来执行以下操作:
您猜对了,它让用户登录并重定向到主页。
但是如果我们刚从那里来,我需要在该 JavaScript 中构建逻辑以不重定向到 SingleSignOn.aspx 页面。
推荐人是否仅由实际的链接用户点击填充?
那我该怎么做呢?我不想使用 QueryString,因为我不想在 URL 中看到它。
我能想到的唯一其他选择是会话。
请帮忙。=(
asp.net-mvc - 如何限制对 ASP.NET MVC 中的 [HttpGet] ActionResult 的访问?
想象一下,我有一个像这样的 ActionResult:
我如何阻止除我之外的所有其他网站使用它,就好像它是他们自己的基于 REST 的小服务来获取匹配城市的列表一样?检查推荐人是唯一的方法吗?或者有没有更好的想法?
php - 将用户发送到其他域时,是否可以转发引荐来源网址?
我有一个可以处理多个 TLD 的网站。我想在用户被重定向到正确的域之前保存用户来自哪里的初始推荐人。重定向之后,引用者显然被重写(并且它不会读取在另一个域上设置的 cookie 或会话)。
有没有一种方法可以在重定向时将它传递给 GET 变量,然后在用户登陆域后覆盖它,这样如果他们注册到该站点就可以保存它。
我使用 php。
c# - 来自 PayPal 的 C# UrlReferrer 返回到供应商按钮?对象未设置对象的实例
成功完成 Paypal 交易后,我的客户登陆 Paypal 感谢页面,并带有返回我网站的链接。该链接将转到预期的页面。但是,如果我尝试从我的服务器代码中提取推荐人信息,我会收到错误
对象 未设置为对象的实例。
我在网站上有一个页面,其中包含指向同一页面的链接,它成功返回了调用它的 URL。
我将鼠标悬停在 Paypal 返回供应商按钮上,它只是指向我页面的链接。
这是我的代码。
这可能是页面已经被调用的问题。我已经重新定位了呼叫和目标页面。只是想避免重新输入抄送信息,所以我使用后退按钮。使用后退按钮然后刷新我认为应该可以。
谢谢。
php - 使用引用 URL 获取 DOM 数据
假设我们有一个具有以下结构的页面:
当一个人点击三个链接中的任何一个时,是否有可能使用 PHP 或 JS 获取列表 ID(A、B、C)并将其与引用 URL 一起附加?
- 需要具体知道点击来自三个列表标签中的哪一个
- 我没有原始页面的写入权限
referrer - 是否可以伪造网络浏览器发送的推荐人信息?
我的服务可能会使用引用信息来判断请求是从哪个网站完成的,我想确保无法伪造引用信息。
facebook - 如何跟踪 Facebook iframe 应用程序的流量来源
我有一个 facebook iframe 应用程序 - 我们称之为 apps.facebook.com/my-app。
我们目前使用 Google Analytics 进行跟踪,并且我在我的应用程序中正确安装了 Google Analytics(通过 iframe 包含在 FB 应用程序中)并且它正在跟踪对上述应用程序的任何使用。
但是,我想在 facebook 之前找出我的应用程序的流量来源;即,如果用户访问 domain1.com,并从那里点击指向 apps.facebook.com/my-app 的链接,则“流量来源”似乎被跟踪为“apps.facebook.com”而不是“domain1” .com”,b/c GA 安装在我通过 iframe 包含的页面的代码中,因此它的 http 引用是 apps.facebook.com
在这种情况下,有什么方法可以检索“domain1.com”作为我的流量来源?或者有什么建议可以试试?(无论是使用谷歌分析,还是其他来源?我看到 facebook 的见解确实提供了一些关于推荐人的信息,但它根本不是很广泛;没有日期范围等)
非常感谢!- 阿里
php - 我的域的前缀搞砸了......我该如何解决这个问题?
我正在编写一个 Facebook 应用程序并使其正常工作,我需要Site URL
在应用程序设置中进行设置。问题是,如果我将我的站点 URL 设置为
domain.com
它适用于我的系统和我测试过的一堆系统。我的一些朋友抱怨它在他们的系统上不起作用。当我查看错误是什么时,它给我发回了这个:
这告诉我,我发送的引荐来源网址不是它在应用程序设置中所期望的。所以我所做的就是将 URL 更改为:
www.domain.com
现在我的朋友可以使用该应用程序,但我无法加载它。有谁知道如何解决这个问题?在这两种情况下,我在 Windows 和 Ubuntu 上使用相同的浏览器版本对其进行了测试,但我看到了这个问题,我似乎不明白为什么会这样。
ads - 做基于推荐人的广告的解决方案?
这是一个奇怪的问题,所以如果您需要更多信息,请告诉我。
对于我正在从事的副业项目,我需要能够在基于指定域的特定页面上生成广告。我看了一点,还没有找到任何真正适合这个的东西,所以我希望这里有人有这样的服务,或者可以把我推向正确的方向。我对寻找自己的广告商/目前推出自己的解决方案(并不是说将来不会发生)不太感兴趣,而是寻找更多开箱即用的解决方案。
澄清:此页面上的广告内容将根据推荐 URL 生成。因此,换句话说,广告内容不是与它所交付的页面相关联。它与域/URL 相关联。
TYIA
php - 获取重定向时的 HTTP 引荐来源网址
当从另一个网站重定向时,您如何获得 HTTP 引荐来源网址,而不是当他们单击链接时,因为它适用于$_SERVER['HTTP_REFERER']
,但是当用户被重定向到网站并且引荐来源网址为空时,它不起作用。
获得推荐人的方法是什么?