命名空间
- 类 ActionController::RequestForgeryProtection::ProtectionMethods::NullSession::NullCookieJar
- 类 ActionController::RequestForgeryProtection::ProtectionMethods::NullSession::NullSessionHash
方法
类公共方法
new(controller) 链接
源代码: 显示 | 在 GitHub 上
# File actionpack/lib/action_controller/metal/request_forgery_protection.rb, line 253 def initialize(controller) @controller = controller end
实例公共方法
handle_unverified_request() 链接
这是定义当请求被发现未经验证时应用程序行为的方法。
源代码: 显示 | 在 GitHub 上
# File actionpack/lib/action_controller/metal/request_forgery_protection.rb, line 259 def handle_unverified_request request = @controller.request request.session = NullSessionHash.new(request) request.flash = nil request.session_options = { skip: true } request.cookie_jar = NullCookieJar.build(request, {}) end