问题标签 [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 - 手动输入地址时确定用户来自哪里
我知道当有人通过单击链接进入您的页面时,您可以获得 HTTP 引荐来源网址。但是,当用户自己键入地址时,是否也可以确定用户在哪个页面上?
model-view-controller - magento 方法保存引用 url 和关键字
我的目标是在我们商店的任何页面上输入时将 url 引用和关键字保存在数据库中。我检查了这个问题及其答案,试图对我的问题有所了解。
我遵循的方法是:
有一个将坚持默认布局的块,以便将其加载到每个页面上(经过测试,正在工作)。该块将使用以下代码读取引用者:
$request['url'] = $this->getRequest()->getServer('HTTP_REFERER');
然后调用函数将 $request 传递给控制器: 这一步我还是不知道怎么做,使用重定向?或者也许通过调用 dispatchEvent 并在具有
/li>postAction
函数的控制器上?控制器将实例化我的模型并调用设置器来更新/插入需要的值
/li>在模型上,我将拥有所有适当的代码来执行 CRUD 操作
它是否正确?我正在尝试按照这些步骤来遵循 Magento MVC 方法。现在我已经有了 phtml 文件上的所有代码。我正在获取引用,将其拆分并实例化模型以保存所有内容。但我知道这是不正确的。
现在在 config.xml 上我有:
php - 如何防止来自引用页面的查询被传递?
我正在为一家 SEM 公司设置一些东西,该公司在 google 上对广告进行出价并将流量发送给各种合作伙伴。用户显示一个包含他们搜索的 KW 的 URL (site.com?k=laser%20tag) 并分析流量。到合作伙伴的传出流量通过一个文件 (site.com/outgoing.php),该文件具有“header("Location: $destination");" 在底部,$destination 是 200 个合作伙伴的 URL 之一。
这很好用,但问题是当用户离开网站去找合作伙伴时,他们可以看到引荐页面并且可以看到搜索词是什么。他们希望合作伙伴看不到他们竞标的条款,因为这将允许合作伙伴绕过他们并推出自己的 SEM 策略。
有没有办法可以从“outgoing.php”文件中的引用 URL 中删除查询?由于所有的流量都通过这个文件,我不能把它放进去吗:
或者,我是否需要首先阻止查询显示在 URL 中?
javascript - Mechanize + Python:如何在简单的 javascript 中跟踪链接?
简短:如何使用 python Mechanize 执行/模拟 javascript 重定向?
我制作了一个带有 mechanize 模块的 python 脚本,它在页面中查找链接并遵循它。
问题出在一个特定的网站上,当我这样做时
他将我重定向到这个简单的页面:
现在,如果我这样做:
它不打印任何东西,这意味着该页面中没有链接。但是如果我手动解析页面并执行:
Site2 无法识别我来自“www.address1.com”,并且该脚本无法正常工作!
抱歉,如果这只是一个新手问题,请提前感谢您!
ps 我有 br.set_handle_referer(True)
编辑:更多信息:检查与 Fiddler2 的链接,它看起来像:
GET http://www.site2.com/ HTTP/1.1 主机:www.site2.com 连接:keep-alive 用户代理:Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome /22.0.1229.94 Safari/537.4 Accept: text/html,application/xhtml+xml,application/xml;q=0.9, / ;q=0.8 Referer: http://www.address1.com Accept-Encoding: gzip,deflate ,sdch Accept-Language: it-IT,it;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q =0.3 Cookie:PHPSESSID=6e161axxxxxxxxxxx;用户=我的用户名;
通过=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx;ip=79.xx.xx.xx;
代理=a220243a8b8f83de64c6204a5ef7b6eb; __utma=154746788.943755841.1348303404.1350232016.1350241320.43;__utmb=154746788.12.10.1350241320; __utmc=154999999; __utmz=154746788.134999998.99.6.utmcsr=google|utmccn=(有机)|utmcmd=有机|utmctr=%something%something%
所以这似乎是一个cookie问题?
python - 如何使用python mechanize设置Referer?
我正在编写 python 程序以编程方式登录网站。现在我在处理 cookie 时遇到了问题。以下是我的代码:
它给了我这样的错误:
好像我没有正确处理“推荐人”。任何想法?
php - 如果来自 Facebook,Referer 未显示
好的,Facebook 上发生了一些非常可疑的事情(还有什么是新的),我已经研究和测试了一个多小时,但没有成功。
通过使用下面的 PHP 代码并将其发布到我的 Facebook 墙上然后单击它,一旦页面出现,它不会显示 Facebook 推荐地址。
但是,如果我从我自己的站点单击显示“测试链接”的链接,它会将我的服务器和文件 URL 显示为引用者。
还有其他人面临同样的问题吗?
我完全感到困惑。
这是我的代码:
php - 当referer不为空时需要重定向到图片
问题是当引用者不为空时,我仍然得到链接而不是图像。
php - 推荐人=类别?
我已经成功跟踪了点击的来源,然后根据点击的来源让我的网站显示元素。一个代码示例是这样的:
所以这告诉我的网站如果从http://www.testdomain.com/testpage点击它就显示 bgphotos div 。这很棒。我什至做了更多的编码来跟踪在网页中点击某些 div 的位置。但是,如果从类别中单击它,我想显示一个元素。
现在,我认为解决方案就是将 $referer 更改为类别网页。但问题是,当该类别的帖子超过一页时,您将不得不手动跟踪每个类别的页码......这将永远需要......一个例子是:
如您所见,这将失控,我将不得不跟踪每个可能的类别页面。那么有什么办法可以说,只是跟踪是否从某个类别中单击了某些内容?或者有没有其他解决这个问题的方法?
任何帮助将不胜感激!:) 大声笑。它真的会。
curl - curl 代码不完整或不工作
我正在使用这段代码:
最终结果应该是“Ip-ul sau clasa asta a mai votata odata !Incarca maine !” 或“Se accepta doar voturi din Romania si Republica Moldova”,但我只显示一个空矩形。该网址上的访问权限也应该记录我的IP。curl 会阻止它吗?请帮忙。谢谢。
java - 需要帮忙。我需要根据Referer引导传入流量
所以这是交易。
我有一个公共页面,我不能仅限于成员,我需要检查传入的引用 URL,如果来自正确的域,则路由流量。所有其他流量,将被路由到场外登录页面。
两家公司之间的电子商务促销,我只想允许那些从批准的网址进来的人。
我会尝试使用 robots.txt 执行此操作,但在这种情况下,我无权访问该文件(感谢我使用的 CMS)。
我几乎被迫用 Java 来做这件事。很感谢任何形式的帮助。