同样的接口请求,使用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验证?
phpcn_u15822017-04-24 16:01:32
通常はレイアウトファイル内で呼び出されます<%= csrf_meta_tags %>
方法,并在js中引入 jquery_ujs
例えば
アプリケーション.erb
リーリーアプリケーション.js
リーリージェムファイル
リーリー高洛峰2017-04-24 16:01:32
フォームに含まれているか、Ajax リクエスト本文に追加されているか
説明から見ると、この csrf パラメーターは投稿リクエストの本文には追加されていないはずです