我正在尝试测试一个响应性强的设计。我使用的是Rails 4。
我知道它将“X帧选项”设置为同一原点。所以我在development.rb中使用
config.action\u dispatch.default\u头={
“X-Frame-Options”=>;“ALLOWALL”
}
它成功了。我在Chrome控制台中查看了网络请求,如下所示:
但像responsive.is和responsiator.com这样的网站仍然给了我以下错误:
拒绝显示'http://localhost:3000/,因为它将“X-frame-Options”设置为“SAMEORIGIN”。关于:空白:1
发生什么事了
尝试删除此标题“X-Frame-Options”。
在控制器中可能是这样:
过滤前的
:允许\u iframe\u请求
...
def允许iframe请求
response.headers.delete('X-Frame-Options'))
终止