module ViaCep::HTTP

Public Class Methods

get(path:, query: {}) click to toggle source
# File lib/via_cep/http.rb, line 5
def self.get(path:, query: {})
  uri = URI(BASE_URL)
  uri.path = "/ws/#{URI.encode(path)}/json"
  uri.query = URI.encode_www_form(query)

  Net::HTTP.get_response(uri)
end
was_successful?(request) click to toggle source
# File lib/via_cep/http.rb, line 13
def self.was_successful?(request)
  request.code.eql?('200')
end