프로그래밍

ruby proxy에서 http get

봄바다별하늘 2013. 7. 29. 16:42



require 'net/http'


proxy_uri = URI('http://localhost:8080')

uri = URI('http://www.daum.net/')


proxy = Net::HTTP::Proxy(proxy_uri.host, proxy_uri.port)

if uri.scheme == 'https'

http = proxy.start(uri.host, :use_ssl => true, :verify_mode => OpenSSL::SSL::VERIFY_NONE)

else

http = proxy.start(uri.host)

end


resp = http.get(uri.path)

puts resp.code

puts resp.body


http://www.ibm.com/developerworks/library/os-understand-rest-ruby/

ruby rest api 사용하기