Sha256: e3b95416202280a669c1825eb884e951dfbf19ff13b85754e9d88922e24c626e
Contents?: true
Size: 355 Bytes
Versions: 23
Compression:
Stored size: 355 Bytes
Contents
require 'json' module Apnotic class Response attr_reader :headers def initialize(options={}) @headers = options[:headers] @body = options[:body] end def status @headers[':status'] if @headers end def ok? status == '200' end def body JSON.parse(@body) rescue @body end end end
Version data entries
23 entries across 23 versions & 1 rubygems