在rails中执行AJAX Post而不传递authenticity_token

2024-03-11

所以我记得有一次,当我尝试做一篇 AJAX 帖子时,我必须将 form_authenticity_token 作为数据之一传递给 Rails。由于某种原因,不这样做会产生某种错误,我会立即注销。有没有办法仍然拥有这个真实性令牌用于表单提交但不用于ajax发布?换句话说,我不想在我的帖子数据中传递该真实性令牌。


Per the 文档 http://api.rubyonrails.org/classes/ActionController/RequestForgeryProtection/ClassMethods.html

您可以逐个控制器禁用 csrf 保护:

skip_before_filter :verify_authenticity_token

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在rails中执行AJAX Post而不传递authenticity_token 的相关文章

  • 在 Rails 应用程序上将 HASH 保存到 Redis

    我刚刚开始使用 Redis 和 Rails 所以这可能是一个愚蠢的问题 我试图将哈希值保存到 Redis 服务器 但是当我检索它时 它只是一个字符串 IE hash field gt value field2 gt value2 redis
  • Web 和移动视图最佳实践相同的控制器或命名空间?

    我正在寻找有关开发具有普通视图和移动视图的 Web 应用程序的最佳实践的指南 移动版本的功能较少 但有大量的视图文件 将整个应用程序分成两个项目或创建一个命名空间是一个更好的主意吗 或者简单地将所有内容保留在一组控制器内 除非功能有很大不同
  • 自动调整高度 IFrame

    我想制作一个 iframe 页面 从其他页面加载页面 地点 我尝试过 jQuery iFrame Sizing 来设置自动高度 iframe 但失败了 有什么问题 这是我的代码 on Head
  • Rails HABTM after_add 回调在保存主对象之前触发

    我有两个彼此具有 HABTM 关系的 ActiveRecord 模型 当我通过允许通过选中复选框添加区域的表单添加 AccessUnit 时 我收到一个异常 即 AccessUnitUpdaterJob 无法排队 因为传递的访问单元无法序列
  • 使用 authlogic_api 进行 Rails REST API 访问

    我正在为 Steam 游戏编写 Rails 后端 API 该游戏只能通过 REST 调用访问 因此不需要特定于用户的身份验证 我正在努力实施authlogic api 插件 http github com phurni authlogic
  • 如何禁用单个视图的客户端验证?

    我需要在单个视图上禁用表单的客户端验证 我该怎么做呢 我不想只禁用以下 JS 文件 Scripts jquery jquery validate min js type text javascript gt Scripts jquery j
  • Bootstrap缩略图+每行高度相同的标题?

    有相关问题here https stackoverflow com questions 13643438 twitter boostrap ensure equal heights of thumbnail boxes or here ht
  • 如何制作将 HTML 文件加载到 div 中的 XMLHttpRequest?

    我正在尝试做一个XMLHttpRequest从外部文件加载 HTML 并将文件内容插入到div 当我运行该函数时 它会在所有正文中插入 HTML 这是不够的 My code gt HTML
  • 应用程序无法访问引擎或 gem 中的翻译文件

    我尝试了我能想到的所有组合 但我无法让我的应用程序看到我的引擎提供的本地化内容 现在引擎运转得很好 我看到同样的问题Rails admin i18n 文件位于单独的 gem 中 主应用程序似乎看不到这些文件 我确信我指定的方式一定有错误I1
  • 模拟 RSpec 单元测试中的竞争条件

    我们有一个异步任务 它对对象执行可能需要长时间运行的计算 然后结果缓存在对象上 为了防止多个任务重复相同的工作 我们添加了带有原子 SQL 更新的锁定 UPDATE objects SET locked 1 WHERE id 1234 AN
  • 用户单击链接或菜单外部后,如何关闭此复选框菜单?

    我需要知道在用户单击链接或链接外部后如何关闭此菜单 我现在的猜测是 最好的方法是当用户单击链接或菜单背景区域之外时 使用 js 或 jquery 取消选中复选框 但我对 javascript 不太了解 所以我不知道如何这样做哈哈 代码 mo
  • 如何使用 jQuery 创建动态表单?

    我已经看到很多有关动态添加行或字段的帮助 但我对控制相互依赖的字段感兴趣 例如 我有一个包含 3 个用户输入的表单
  • jQuery-File-Upload 通过 javascript 取消上传

    我正在使用 jQuery 文件上传https github com blueimp jQuery File Upload https github com blueimp jQuery File Upload我想手动点击取消按钮来实现取消上
  • Bootstrap 3活动类在手风琴容器外部的按钮上添加/删除

    我环顾四周 看到了很多关于将 active 类添加到触发手风琴的标题的内容 但我不知道如何将它添加到手风琴容器外部的按钮 我读到了有关 bootstrap 3 按钮切换的信息 http getbootstrap com javascript
  • 使用ajax请求秒更新进度条

    基本上 我正在对外部登录系统执行 AJAX 请求 如何根据请求的长度更新进度条 例如 请求的时间介于1 30s to 1 40s要完成 我怎样才能根据一定的时间间隔更新进度条 比如每 10 毫秒更新 10 之类的 这是进度条的 HTML 布
  • 如何根据所选类别隐藏 Django 表单中的字段?

    我需要确保当您添加新广告时 选择一个类别 隐藏表单中不必要的字段 我明白这是用JS做的 但暂时不太明白 所以我告诉你是否有人擅长 例如 我希望在选择 房屋和土地 时 舞台 消失 上市型号 class Listing models Model
  • 添加到元素后如何删除自动完成功能?

    在我向元素添加自动完成功能后 例如 commObj communityName autocomplete auto commName backend php onItemSelect handleItemSelect extraParams
  • 设置 iframe 内容的样式

    是否有可能设置 iframe 内容的样式 我正在研究 Google 集成 并将 iframe 与文档一起包含在内 这个谷歌文档有我不想显示的菜单 文件 编辑 是否有可能针对此元素并赋予它们诸如 显示 无 或者只是以某种方式隐藏这些元素 Th
  • 通过 jquery/ajax 在表单提交中传递数据

    我想使用 jquery ajax 提交一个包含大约 10 个输入的表单 但我不知道如何通过 ajax 的数据参数将数据传递给它 我应该序列化它们吗 The jQuery 序列化 http api jquery com serialize 可
  • Ruby on Rails:设计 http://0.0.0.0:3000/users/sign_out 问题

    http 0 0 0 0 3000 users sign in http 0 0 0 0 3000 users sign in有效但是http 0 0 0 0 3000 users sign out http 0 0 0 0 3000 us

随机推荐

  • SQL LIMIT 返回“零” - 0 - 行(PHP 中)

    当查询返回零行时 我在此查询中出现错误 错误号 1064 您的 SQL 语法有错误 检查与您的 MySQL 服务器版本相对应的手册 了解在第 3 行 20 20 附近使用的正确语法 从玩家 pl 中选择 pl name pl email 在
  • 在 Webview.clearView() 后多次执行 WebView.loadurl() 会导致崩溃

    在 Webview clearView 之后多次执行 WebView loadurl 会导致崩溃 安卓4 0 3 这是 logcat 输出 Build fingerprint Lenovo P700i P700i 4 0 4 IMM76D
  • 尝试创建一个“值列表”,包括表值及其下面的数字

    所以基本上说我有一个名为 设备 的表 然后其中一列是 数量 如果我想创建一个采用该数字的值列表 假设数量为 4 并且值是 数量 1 直到 gt 0 所以在本例中为 4 3 2 1 我正在使用 Oracle APEX 并且假设我需要基于 sq
  • 如何提取文本字符串中的文本

    我有一个简单的问题 我希望在不使用 VBA 的情况下解决它 但如果这是解决它的唯一方法 那就这样吧 我有一个包含多行 均为一列 的文件 每行都有如下所示的数据 1 7 82E 13 gt gi 297848936 参考 XP 00 4 氢氧
  • Android 通知大图像不起作用

    我正在创建这样的通知 Intent intent new Intent this OfferNotification class PendingIntent pIntent PendingIntent getActivity this 0
  • 之间的区别。 git 中的 (点) 和 * (星号) 通配符

    我有一个本地存储库 并试图放弃自上次提交以来的所有更改 git checkout HEAD 命令 一切工作正常 即使更改是在某个子目录中 但是当我添加一些未跟踪的文件 满足中的掩码 gitignore 对存储库的根目录说 Ignored t
  • 测试 POSIX shell 合规性?

    如何测试 shell 脚本以验证它是否符合 POSIX 标准 我有大量为各种版本的 Bash 和可能的其他 shell 编写的脚本 我希望能够确定哪些完全符合 POSIX 标准 哪些不符合 理想情况下 我想找到类似的东西lint但对于 sh
  • virtualenv 和 pyenv 之间有什么关系?

    我最近学习了如何在工作流程中使用 virtualenv 和 virtualenvwrapper 但我在一些指南中看到了 pyenv 但我似乎无法理解 pyenv 是什么以及它与 virtualenv 有何不同 相似 pyenv 是 virt
  • CSS 未应用于 Visual Studio 2012 设计器?

    我有一些 css 当我的 CSS 文件内时 这些 css 不会应用于 Visual Studio 中的设计器 但会在我发布时应用于页面 这个问题大大减慢了网站开发速度 因为我正在尝试学习 CSS 下面是 CSS 的示例 header bac
  • android 获取CountdownTimer上的剩余时间并使用剩余时间作为分数

    所以我这里有测验应用程序和计时器 所以我想要发生什么 例如 我将计时器设置为 15 秒 如果用户在 5 秒内回答问题 我希望 10 秒的剩余时间变成 10 分 它将添加到之前的分数加上您将获得的分数回答问题 所以现在我有这个 if save
  • 使用 firebaserecycleradapter 过滤 recyclerview

    我有一个带有 FirebaseRecyclerAdapter 的 RecyclerView 当用户开始在 SearchView 中输入内容时 我想用名称列表填充 RecyclerView public class SchoolsAdapte
  • Android 到 PC USB 读/写

    我在 PC 上有一个程序 从 USB 接收字符串输入 旧程序 我有一个 Android 4 X 平板电脑 需要向在 PC 上运行的程序提供 USB 上的字符串输入 当我在 Android 上使用示例代码时 以下代码给出了空的哈希图 PC 在
  • 这个“模式”有名字吗?

    我想知道这个 模式 是否有一个名称 其中方法签名称为 TrySomething 例如int TryParse decimal TryParse etc 我的一位同事经常使用这种命名约定 他们不会返回值或抛出异常 而是调用一个方法TryDoS
  • sql Server:按积分总和排名并按排名排序

    我有一个包含以下字段的游戏桌 ID Name Email Points 1 John email protected cdn cgi l email protection 120 2 Test email protected cdn cgi
  • 哪个更快:x<<1 或 x<<10?

    我不想优化任何东西 我发誓 我只是出于好奇而想问这个问题 我知道在大多数硬件上都有位移位的汇编命令 例如shl shr 这是一个单一命令 但移位多少位 从纳秒角度或从 CPU 角度角度 是否重要 换句话说 以下任一选项在任何 CPU 上都更
  • ghc-pkg 检查黑线鳕警告

    全新安装 haskell 平台后 通过homebrew GHC x64 7 6 3 on OSX 10 9 2当我运行时 我收到以下警告ghc pkg check 见下文 Warning haddock interfaces Users u
  • JAXB 解组未知 XML 内容的子集

    我有一个要求unmarshall未知的子集XML内容 对于该未编组的对象 我需要修改一些内容并将相同的 XML 内容 子集 与原始 XML 重新绑定 输入 XML 示例
  • 如何从 C# 解密 ruby​​ 中的 RijandelManaged?

    static byte keyBytes new byte 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 static byte iv new byte 1
  • 为什么指针变量不显示 100 位数字?

    目标 我对准确性有要求 我需要显示 100 位数字或至少 50 位数字 尝试 1 首先我使用了整数变量 然后它只显示 10 位数字 尝试2 在我朋友的帮助下 我使用指针概念 它成功输入了50到100位数字 但指针变量仅显示10位数字 我写的
  • 在rails中执行AJAX Post而不传递authenticity_token

    所以我记得有一次 当我尝试做一篇 AJAX 帖子时 我必须将 form authenticity token 作为数据之一传递给 Rails 由于某种原因 不这样做会产生某种错误 我会立即注销 有没有办法仍然拥有这个真实性令牌用于表单提交但