在本例中,将发送哪个参考?(网络浏览器Html)
假设我有一个带有iframe的页面。页面是www.something.de,iframe包含另一个页面在本例中,将发送哪个参考?(网络浏览器Html),html,iframe,Html,Iframe,假设我有一个带有iframe的页面。页面是www.something.de,iframe包含另一个页面 <iframe scrolling="no" style="border: 0; width: 250px; height: 250px;"src="//otherurl.com/something.php"></iframe> <a href="//www.thirdpage.de" target="_blank" class="headline">A&l
<iframe scrolling="no" style="border: 0; width: 250px; height: 250px;"src="//otherurl.com/something.php"></iframe>
<a href="//www.thirdpage.de" target="_blank" class="headline">A</a>
iframed页面具有指向第三个页面的链接。
如果用户单击iframes链接(第三页),浏览器将发送什么引用?主页(something.de)还是包含链接的iframed页面
如果有人能回答这个问题就太好了。如果你需要更多关于我的问题的信息,请询问
谢谢 试试看:。由于jsfiddle在iframe中包含用户定义的内容,因此我添加的链接位于一个iframe中,该iframe的URL与fiddle本身的URL不同。正如您在单击链接时所看到的,referer是iframe URL,而不是iframe的父URL
iframe的URL将作为Referer
发送。这对于确保包含页面的完整性是有意义的
并引述(加上重点):
在最常见的情况下,这意味着当用户单击
超链接在web浏览器中,浏览器向服务器发送请求
持有目标网页。请求包括推荐人
字段,它指示用户在上的最后一页(其中
他们点击了链接)
(重点加上):
“Referer”[sic]头字段允许用户代理指定
URI获取目标URI的资源的引用[…]
非常感谢,这就是我要找的。@MaioSteger请接受答案,将此问题标记为已回答。