2007-06-05から1日間の記事一覧

テストでユーザーエージェントを指定する

こんだけ @request.user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4'

ユーザーエージェントでアクセスを制限

application.rb に追加。 def refuse_ua(condition=nil, &block) ret = if block block.call request.user_agent else case condition when String refuse_ua /#{condition}/ when Regexp !condition.match(request.user_agent) when Array condition.inject…