Class: AuthKeys::Request

Inherits:
Object
  • Object
show all
Defined in:
lib/auth_keys/utility/request.rb

Class Method Summary collapse

Class Method Details

.get(string) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/auth_keys/utility/request.rb', line 3

def self.get(string)
  uri = URI.parse(string)
  http = Net::HTTP.new(uri.host, uri.port)
  http.use_ssl = true
  request = Net::HTTP::Get.new(uri.request_uri)
  request.add_field("Authorization", "token #{AuthKeys.config.auth_token}")
  response = http.request(request)
  JSON.parse(response.body)
end