【发布时间】:2013-11-01 08:35:33
【问题描述】:
我刚从 PHP 切换到 Ruby on Rails,想知道是否有办法检测客户端设备/用户代理(读取 HTTP 标头),以便根据收到的请求为网站的不同版本提供服务。在 PHP 中,我一直在使用 Mobile Detect 这样做。一般的想法是只提供每个特定版本所需的文件。这就是为什么客户端方法没有那么有效的原因。
有没有办法用 Ruby 2.0.0 和 Rails 4.0.0 做类似的事情?
也许有一个宝石可以处理这种情况?
【问题讨论】:
标签: ruby-on-rails ruby http-headers ruby-on-rails-4 user-agent