diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index aab0f94..e4e6f39 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -43,27 +43,12 @@ class ApplicationController < ActionController::Base def log_browser_info # 构建详细的浏览器信息 - browser_info = { - user_agent: request.user_agent, - path: request.path, - browser_name: browser.name, - browser_version: browser.version, - platform: browser.platform.name, - device: browser.device.name, - mobile: browser.mobile?, - tablet: browser.tablet?, - bot: browser.bot?, - matched_patterns: matched_browser_patterns, - timestamp: Time.current - } - - # 使用 Rails.logger 记录信息(both development and production) - Rails.logger.info "Browser Info: #{browser_info.to_json}" - + Rails.logger.info "User Agent: #{request.user_agent}" + # 如果是被拦截的浏览器,记录额外信息 - unless browser_allowed? - Rails.logger.warn "Browser Blocked: #{browser_info.to_json}" - end + # unless browser_allowed? + # Rails.logger.warn "Browser Blocked: #{browser_info.to_json}" + # end end protected