Sha256: 41af03ee085995b6ff796c9ffbbf6dee0b953435025263c4f3a1af86c6cc8392

Contents?: true

Size: 284 Bytes

Versions: 2

Compression:

Stored size: 284 Bytes

Contents

require "api_client/version"
require "net/http"

module ApiClient
  autoload :Exceptions, 'api_client/exceptions'

  def self.get(url)
    response = Net::HTTP.get_response(URI.parse(url))
    raise ApiClient::Exceptions::NotFound if response.code == '404'
    response.body
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
api-client-0.1.0 lib/api_client.rb
api-client-0.0.1 lib/api_client.rb