rails link_to导致304未修改

时间:2017-06-15 21:57:04

标签: ajax ruby-on-rails-4 http-status-code-304

我有一条视线 <%= link_to 'text', path_to_controller_action, remote: true, class: "button" %>

将触发控制器操作,但像AJAX调用一样工作,因此用户将留在页面上。

它工作正常一段时间但突然间,这个GET请求通过link_to 给我304未修改的回复...

仍然执行了操作,但304响应阻止rails执行控制器操作之后的其他操作...

我有一个controller_action.js.erb文件,它对控制器中的其他方法进行AJAX调用,以检查link_to触发的上述操作是否完成...一切正常,直到我开始获得304并且我没有更改任何代码。

关于如何获得304而不是像过去那样得到200的任何建议?

我假设它与Ajax调用和缓存有关......这些不是我的优势请帮帮忙!

0 个答案:

没有答案