Class: SgtnClient::Core::Request

Inherits:
Object
  • Object
show all
Defined in:
lib/sgtn-client/core/request.rb

Class Method Summary collapse

Class Method Details

.get(url) ⇒ Object



9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/sgtn-client/core/request.rb', line 9

def self.get(url)
  SgtnClient.logger.debug "[Request][get]url=#{url}"
  res = RestClient::Resource.new(
    url,
    :verify_ssl       =>  false
  ).get
  begin
    obj = MultiJson.load(res)
  rescue MultiJson::ParseError => exception
    exception.data
    exception.cause
  end
  return obj
end