Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'net/http'
- url = URI.parse('http://www.example.com/index.html')
- req = Net::HTTP::Get.new(url.to_s)
- res = Net::HTTP.start(url.host, url.port) {|http|
- http.request(req)
- }
- puts res.body
- require 'open-uri'
- response = open('http://example.com').read
- require 'net/http'
- result = Net::HTTP.get(URI.parse('http://www.example.com/about.html'))
- # or
- result = Net::HTTP.get(URI.parse('http://www.example.com'), '/about.html')
- client = HTTPClient.new
- puts client.get_content('http://www.example.com/index.html')
- require "uri"
- require 'net/http'
- proxy_host = '<proxy addr>'
- proxy_port = '<proxy_port>'
- proxy_user = '<username>'
- proxy_pass = '<password>'
- uri = URI.parse("https://saucelabs.com:80/rest/v1/users/<username>")
- proxy = Net::HTTP::Proxy(proxy_host, proxy_port, proxy_user, proxy_pass)
- req = Net::HTTP::Get.new(uri.path)
- req.basic_auth(<sauce_username>,<sauce_password>)
- result = proxy.start(uri.host,uri.port) do |http|
- http.request(req)
- end
- puts result.body
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement