同样的接口请求,使用get工作正常。
使用post请求提示:
Can't verify CSRF token authenticity
在controller 中跳过验证
skip_before_action :verify_authenticity_token, :only => ["your_update_action"]
http://stackoverflow.com/questions/19390389/using-curl-to-access-backend-api-of-rails-app-that-implements-devise
如何通过post请求发送token验证?
Get이 csrf를 확인하지 않습니다. csrf_token이 요청 본문에 있습니까?
일반적으로
예를 들어<%= csrf_meta_tags %>
메소드는 레이아웃 파일에서 호출되어 js에 도입되어야 합니다.jquery_ujs
application.erb
으아아아application.js
으아아아젬파일
으아아아양식에 포함되는지 Ajax 요청 본문에 추가되는지 여부
설명에 따르면 이 csrf 매개변수는 게시물 요청 본문에 추가되지 않는다고 되어 있습니다