问题标签 [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.

0 投票
1 回答
507 浏览

apache - *nix 托管 - 如果推荐人不匹配,则将下载重定向到主页

我有一个软件包放在我网站的根目录中。我希望所有来自其他网站的访问者在下载之前先看到主页。在不使用脚本的情况下如何做到这一点?

0 投票
2 回答
349 浏览

php - 如何将页面引用者分配给 php 变量

我正在使用 javascript 来获取引用页面(document.referrer),它工作正常,我可以将此值添加到 div 没问题。

如何将此值分配给 PHP 变量以便用它做一些其他事情?

理想情况下,类似:

0 投票
1 回答
1688 浏览

url - 奇怪的编码问题 - 希伯来语

我有一个脚本可以跟踪网站的访问和引荐。

在使用 HttpUtility.HtmlDecode (C#) 解码后,我将 document.referrer(我在 javascript 中使用 escape())发送到服务器并将字符串存储在数据库中。

在大多数情况下,我可以解析引用字符串并显示希伯来字符,但有一些情况我不能。

我发现这两个字符串是不同的(一个显示正确,一个不显示)

正确显示的包含这些字符: http ://www.google.co.il/search?hl=iw&source=hp&q=%D7%99%D7%91%D7%95%D7%90%D7% A0%D7%99%D7%9D %D7%9C%D7%9E%D7%AA%D7%A0%D7%95%D7%AA &meta=&aq=f&oq=

那些不能正确显示的(除非我使用 Microsoft.JScript.GlobalObject.unescape)看起来像这样: http ://www.google.co.il/custom?q=%FA%EE%E9%F8 - % F6%E9%E9 %F8%EB%E1&client=pub-0385896995839253&forid=1

我可以理解第二个字符串包含 ISO-8859-1 字符,并且在服务器端未转义时可以正常工作,但是 url 中没有编码信息

所以,我无法区分这两种格式。或者我可以吗?我是不是该?

注意:当我在浏览器地址栏中复制并粘贴这些 url 时,浏览器将第一个检测为“Unicode(UTF-8)”,另一个检测为“Windows-1255”

感谢亚龙

0 投票
2 回答
1183 浏览

python - 从可能使用会话 ID 的安全 URL 抓取页面

如何抓取这样的页面:https ://www.procom.ca/JobList.aspx?keywords=&Cities=&reference=&JobType=0

它是安全的,并且看起来需要推荐人。我无法使用 wget 或 httplib2 得到任何东西。

如果你浏览这个页面,你会得到一个列表,它可以在浏览器上运行,但不能在命令行上运行。 https://www.procom.ca/jobsearch.aspx

我对命令行获取感兴趣。

0 投票
1 回答
814 浏览

redirect - Redirect user in php without revieling referer of page that redirected

How would I Redirect user in php without revieling referer of page that redirected

I figured I'd simply do something like this :: ( code example 2 ) :: http://www.mustap.com/phpzone_post_62_how-to-bypass-the-referer-se

with the Get method , Simple example of what im trying to do is redirect to google without the referer of the php page I am referred from.

thanks

0 投票
2 回答
29166 浏览

asp.net - 如何在 ASP.NET 中识别引荐来源网页?

在 VS2003 中,我试图找出请求来自的特定页面。我想确定确切的 aspx 页面名称。

有没有办法只获取页面名称或一些如何剥离页面名称?

目前我正在使用以下指令......

我得到以下结果......

" http://localhost/MyPage123.aspx?myval1=3333&myval2=4444 ;

我想在没有任何查询字符串参数的情况下返回结果,并能够准确识别页面 MyPage123.aspx...

我怎么做??

0 投票
4 回答
3113 浏览

php - 隐藏引用者(PHP、HTML 或 JS 无关紧要)

我正在使用这样的东西

mysite.com/out.php?url=outurl.com

我只是使用一个简单的重定向,但我只是想知道如何隐藏引荐来源网址。

谢谢!

编辑:我最终做了双重元刷新

0 投票
1 回答
15303 浏览

javascript - 是否可以在 iFrame 中使用 JavaScript 获取 iFrame 父页面的引用者?

是否可以在 iFrame 中使用 JavaScript 获取 iFrame 父页面的引用者?

示例:页面 A 有一个 iFrame。iFrames 的引用者是页面 A。但是是否可以使用 JavaScript 在 iF​​rame 中获取页面 A 的引用者?

0 投票
1 回答
608 浏览

actionscript-3 - 如何在 actionscript 小部件中准确获取引荐来源

我有一个可嵌入的小部件。对于每次展示,我想跟踪引荐来源网址(嵌入小部件的页面)。现在我正在使用 ExternalInterface 使用 javascript 来检查 window.location.href 可用时,但是,我发现大多数时候我无法设置引荐来源网址。

有一个更好的方法吗?或者也许我没有正确使用 javascript 来获取推荐人?

谢谢!

0 投票
4 回答
3293 浏览

c# - Asp.net Response.Redirect - 不正确的引荐来源网址

我有一个用于流量跟踪的 asp.net 应用程序。

我从几个源网站获得访问者,并使用 Response.Redirect(url) 将访问者重定向到目标网站;

问题是当前显示给目标网站的引用者(在我重定向之后)是源网站的 url,而不是我的网站。

在使用 Response.Redirect 之前如何清除/更改引用者?

这是我的 Default.aspx 代码:

谢谢。