user_agent
HTTP リクエストヘッダーに含まれているユーザーエージェントを取得する。
request.user_agent
参考:
Rails で UserAgent の情報を取得して簡単に扱いたい – Qiita
Method: Rack::Request::Helpers#user_agent — Documentation for rack | RubyDoc.info
Detect user agent in Rails 4 – read HTTP header – Stack Overflow
Browser
参考:
fnando/browser: Do some browser detection with Ruby. Includes ActionController integration. – GitHub
Rails でブラウザ判定 | DesignAssembler
Rails アプリで UserAgent が bot かどうかを判定するのに便利な gem ‘browser’ | カクカクしかじか
gem browser を使用してデバイス・ブラウザ判定 | Miningoo
Rails のデバイス判定に browser – Qiita
Ruby on Rails で UserAgent 判定をする Gem browser の使い方 – Qiita
Woothee
参考:
woothee/woothee-ruby: Woothee ruby implementation – GitHub
Rails で UserAgent の情報を取得して簡単に扱いたい – Qiita
Rack::UserAgent
参考:
k0kubun/rack-user_agent: Rack::Request extension for handling User-Agent – GitHub
Rails でデバイスの判定をするのに便利な gem を作った | k0kubun’s blog
Rails で UserAgent の情報を取得して簡単に扱いたい – Qiita
Rails で UserAgent に応じて layout を切り替える – Qiita
Rails で端末の区別をするのに便利な gem rack-user_agent | Lonely Mobiler
Googlebot
参考: