Rails 在 Rails 里布局文件的 head 部分 csrf_meta_tags 是什么?

miserytan · 2016年08月26日 · 最后由 zhang_soledad 回复于 2016年08月26日 · 2602 次阅读

我是新手想问下这个 csrf_meta_tags 在 head 里起的什么作用

<head>
    <title>Home | Ruby on Rails Tutorial MineOwn App</title>
    <%= stylesheet_link_tag 'application', media: 'all',
                        'data-turbolinks-track' => true %>
    <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
    <%= csrf_meta_tags %>
</head>

第一条和第二条我知道是指定添加 css 和 js 的汇总文件,而第三句话我不明白是什么意思,希望哪位大神给予解答

#1 楼 @huacnlee 谢谢,了解了,是为了防止 CSRF 攻击是吧,名称是跨站请求伪造

miserytan 关闭了讨论。 10月09日 15:56
需要 登录 后方可回复, 如果你还没有账号请 注册新账号