2012-09-12 1 views

답변

1

난 당신이 표준 루비 (Net::HTTP 및 친구)에이를 수 있습니다 확신 해요. 그러나 그런 것들을 다룰 많은 보석들이 있습니다. 나는 Typhoeus을 향한 편견을 가지고 있습니다.

예 :

Typhoeus::Request.get('http://google.fr').code 
=> 301 
0

사용 HTTParty :

uri = "http://url.to.inspect" 

request = HTTParty.get(uri) 
return true if request.code.to_i == 200 
2

방법 표준 루비에 대한 별도의 보석 (단지 require 'net/http') :

Net::HTTP.new('google.com').head('/').code 
#=> "301" 

당신이 머리 요청보다 더 많은 작업을 수행 할 어떤 이유로, 교체하는 경우 headget.

관련 문제