首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检测来自iframe的http请求

检测来自iframe的http请求
EN

Stack Overflow用户
提问于 2012-10-26 04:42:52
回答 2查看 2.9K关注 0票数 2

好的,我的场景是我在一个页面上有一个iframe,它调用一个不同域上的url。这个url有时会隧道(而不是完全重定向)到一个不同于我调用的url的url。我知道我不能查看iframe的内容,因为我调用的是一个不同的域,但是有没有办法检测到url隧道到了不同于iframe的src属性的url?例如,是否有一种方法可以检测来自页面的http请求?

如果url被隧道传输到不同的url,那么我需要将用户重定向到当前页面,因为这意味着他们的会话已经过期(我知道这没有多大意义,应该有更好的方法来检测会话已死,但这是我现在必须做的唯一方法)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-26 04:46:10

在“不同来源”的iframe中,唯一可以挂接的是iframe本身的onload事件。对于其他任何情况,您都需要一个插件。

票数 1
EN

Stack Overflow用户

发布于 2012-10-26 04:45:21

下载Fiddler并配置您的浏览器,它将显示通过您的应用程序的所有HTTP请求。您还可以在Firefox中安装Firebug扩展,并在firebug的"Net“选项卡中检查HTTP请求。

使用Fiddler捕获跨域请求http://blog.caplin.com/2010/03/19/using-fiddler-to-help-develop-cross-domain-capable-javascript-web-applications/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13076919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档