我试图获取一个显示网站的Web链接,但我一直收到“ workplace.facebook.com拒绝连接”的信息。在我的显示器中。
我尝试进行iframe以及嵌入代码,并且两者都显示相同的内容。
<!DOCTYPE html>
<html>
<body>
<embed src="https://workplace.facebook.com" style="width:500px; height:
300px;">
</body>
</html>
输出应该是工作场所Facebook的主要网站,该网站将显示在我工作周围的电视上。我需要这样做的原因是这样,这样我可以在20分钟后刷新页面并拥有它,以便它自动缓慢向下滚动。这些期望不仅是Web链接不显示的问题。
答案 0 :(得分:1)
某些网站不允许外部主机在iFrame中显示其网站,它们使用SAMEORIGIN的X帧选项消息阻止这些请求,该消息仅允许将它们显示在与网站本身具有相同域的网站上。 / p> 例如,
Facebook不允许在facebook.com以外的任何地方使用iframe
如果您在大多数现代浏览器上使用inspect元素,则应该能够看到类似于以下内容的错误消息:
拒绝在框架中显示“ https://www.work.facebook.com/”,因为 它将“ X-Frame-Options”设置为“ sameorigin”。
答案 1 :(得分:0)
这意味着工作场所.facebook.com上的HTTP服务器发送了一些HTTP标头,以告知Chrome之类的网络浏览器仅允许从同一域(工作场所)上托管的页面中iframe加载该页面(https://workplace.facebook.com) .facebook.com)。