Class: Nobel::HTTP

Inherits:
Object
  • Object
show all
Defined in:
lib/nobel/http.rb

Class Method Summary collapse

Class Method Details

.get(uri) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/nobel/http.rb', line 8

def get(uri)
  Net::HTTP.start(uri.host, uri.port) do |http|
    request  = Net::HTTP::Get.new(uri.request_uri)
    response = http.request(request)

    http.finish

    response.body if response.code == '200'
  end
rescue StandardError
  nil
end