Sha256: 577604c70e76ca22f84c046cd54a6fb11d47291b5d87a4d87f47aa652e4fe81a
Contents?: true
Size: 654 Bytes
Versions: 10
Compression:
Stored size: 654 Bytes
Contents
require 'rack/response' module Mizuno class ClientResponse include Rack::Response::Helpers attr_accessor :url, :status, :headers, :body, :ssl, :timeout def initialize(url) @url = url @headers = Rack::Utils::HeaderHash.new end def [](key) @headers[key] end def []=(key, value) @headers[key] = value end def ssl? @ssl == true end def timeout? (@timeout == true) or (@status == 408) end def success? successful? or redirect? end end end
Version data entries
10 entries across 10 versions & 2 rubygems