GET HTML response from URL
To GET
URL and the response simply in Ruby:
require 'net/http'
require 'uri'
uri = URI('https://google.com/')
response = Net::HTTP.get(uri)
- Parse URL from URI string
Net::HTTP.get
the parsed URL
GET HTTP status code from URL
require 'net/http'
require 'uri'
uri = URI('https://google.com/')
Net::HTTP.get_response(uri).code
get_response
method returns Net::HTTPResponse
which has methods like code
, body
, etc.
GET JSON response from URL
require 'net/http'
require 'uri'
require 'json'
uri = URI('http://www.example.com/sample.json')
json = Net::HTTP.get(uri)
result = JSON(json)