`

在iframe框架中取referer来源

阅读更多
在iframe框架中取得的referer,是该iframe中地址,而不是嵌套该iframe地址。

代码
文件名:iframe-index.html
<html>
	<head>
		<title>测试iframe页面</title>
		<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
	</head>
	<body>
		<div>
			当前页面url:/iframe-index.html<br />
			Helloworld<br />
			下面是iframe嵌套页面<br />
		</div>
		<div>
			<iframe src="/iframe-child.html" width="500"/>
		</div>
	</body>
<html>

文件名:iframe-child.html
<html>
	<head>
		<title>iframe子页面</title>
		<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
	</head>
	<form action="/iframe-success.php">
		当前页面url:/iframe-chlid.html<br />
		子页面的iframe
		<input type="submit" name="提交"/>
	</form>
<html>


文件名:iframe-success.php
<?php
	echo "http_referer=";
	echo $_SERVER['HTTP_REFERER'];
	echo "<br />";
	echo "跳转成功!";
?>


截图如下:




  • 大小: 10.3 KB
  • 大小: 9.5 KB
分享到:
评论

相关推荐

    nginx利用referer指令实现防盗链配置

    nginx模块ngx_http_referer_module通常用于阻挡来源非法的域名请求,我们应该牢记。下面这篇文章主要介绍了nginx利用referer指令实现防盗链配置的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。

    javascript操作referer详细解析

    本篇文章主要是对javascript操作referer进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助

    selenium-referer:在使用Python和WebDriver的Selenium测试中添加Referer请求标头的示例

    具有自定义Referer标头的Python Selenium测试 有时,当用户来自不同来源/搜索引擎时,网站需要具有不同的行为。 在我的用例中,我们的网站必须设置一个跟踪Cookie,该跟踪Cookie对于来自Google,AOL,Yahoo或MSN的...

    laravel-referer:记住访问者的原始referer

    在会话中记住访客的原始引荐来源。 引荐来源为(最高优先级优先): utm_source查询参数 如果URL中存在外部主机,则来自请求的Referer标头中的域 空的 支持我们 我们投入了大量资源来创建。 您可以通过来支持我们...

    referer-mod:Web Extension修改HTTP请求中的Referer标头

    Referer Modifier是Firefox的Web扩展,用于修改HTTP请求中的Referer标头和匹配的Javascript document.referrer属性。 对于每个目标域,可以配置以下五个操作之一: 保留:请勿修改引荐来源网址 修剪:仅发送引荐...

    Android CordovaWebview Add Header Referer

    本代码是处理android hybrid混合应用,遇到的webview 拦截 header referer 问题的解决。 场景:angular $HTTP 或者js的http请求或者其他。。webview成功拦截get 、post、delete请求,添加header,referer以及body ...

    php 伪造HTTP_REFERER页面URL来源的三种方法

    php获取当前页面的前一个页面URL地址,即当前页面是从哪个页面链接过来的,可以使用$_SERVER[‘HTTP_REFERER’],但是这个来源页面的URL地址是可以被伪造和欺骗的,本文章向大家介绍伪造HTTP_REFERER页面URL的三种...

    request.getHeader("referer")防盗链

    HTTP headers是HTTP请求和相应的核心模块,它承载了关于客户端浏览器、请求页面、服务器等相关信息。Referer是HTTP头中的一个属性,告诉服务器我是从哪个页面链接过来的。

    laravel-referer, 记住原始访问者引用者.zip

    laravel-referer, 记住原始访问者引用者 记得一个访问者引用者 在会话中记住访问者的原始引用者。 引用程序为( 优先优先级优先):utm_source 查询参数如果URL中存在外部主机,则来自请求头的Referer的域空白安装你...

    完美兼容各大浏览器获取HTTP_REFERER方法总结

    发现一个关于浏览器兼容的问题,当用JS 执行代码 [removed].href=”http://www.jb51.net” 来进行跳转的时候,Firefox 可以获取到到HTTP_REFERER页面,但是在IE中这一项为空

    HTTP Referer详解及Referer控制

    HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的

    使用JavaScript和C#中获得referer

     * @ishost 布尔类型 Referer为空时是否返回Host(网站首页地址)  */ function get_http_referer(ishost) {  if (ishost === undefined) { ishost = true; }  if (document.referrer) {  return document....

    IE BHO插件,修改referer

    实现了修改HTTP Header 中Referer的BHO插件

    Android-InstallReferrer,install referer是一个开源应用程序,允许您在google play store上测试referer属性.zip

    install referer是一个开源应用程序,允许您在google play store上测试referer属性。

    php中HTTP_REFERER函数用法实例

    本文实例分析了php中HTTP_REFERER函数用法。分享给大家供大家参考。具体分析如下: 利用php的http_referer函数来判断用户的来路,这是比较简单的,实例代码如下: 复制代码 代码如下:&lt;?php  if (isset($_SERVER[...

    referer.txt

    html跳转阻断referer,跳转后台的页面获取不到来源页面的referer,某些特定场景下很实用

    推荐人控制「Referer Control」-crx插件

    在每个站点上控制HTTP引用。 Referer Control授予对...您可以全局或在每个站点上伪造所需的任何引荐来源。或者,您可以选择完全禁用引荐来源网址。也可以在JavaScript document.referrer上使用! 支持语言:English

Global site tag (gtag.js) - Google Analytics