Module: CoinTools::Request

Defined in:
lib/cointools/request.rb

Constant Summary collapse

USER_AGENT =
"cointools/#{CoinTools::VERSION}"

Class Method Summary collapse

Class Method Details

.get(url) ⇒ Object



10
11
12
13
14
15
16
17
18
19
# File 'lib/cointools/request.rb', line 10

def self.get(url)
  url = URI(url) if url.is_a?(String)

  Net::HTTP.start(url.host, url.port, use_ssl: true) do |http|
    request = Net::HTTP::Get.new(url)
    request['User-Agent'] = USER_AGENT

    http.request(request)
  end
end