オリジナルUser-Agent。
Net::HTTPでクローラとか作るとして、オリジナルのUser-Agent文字列を送るときはこうする。
require 'net/http' Net::HTTP.version_1_2 Net::HTTP.start(target.host, target.port){|http| ret = http.get(target.path, "User-Agent" => USER_AGENT) }
Net::HTTP#getの第二引数に、リクエストヘッダの文字列をハッシュとして渡せるのでここに"User-Agent" => なんとかと渡してやればOK。