Sha256: 3ad4240129f844690df87d73f7df0e81fcca2de69f6e3834e6b92500a5259dfe

Contents?: true

Size: 288 Bytes

Versions: 27

Compression:

Stored size: 288 Bytes

Contents

module NetHttp2

  class Response
    attr_reader :headers, :body

    def initialize(options={})
      @headers = options[:headers]
      @body    = options[:body]
    end

    def status
      @headers[':status'] if @headers
    end

    def ok?
      status == '200'
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
net-http2-0.19.0 lib/net-http2/response.rb
net-http2-0.18.5 lib/net-http2/response.rb
net-http2-0.18.4 lib/net-http2/response.rb
net-http2-0.18.3 lib/net-http2/response.rb
net-http2-0.18.2 lib/net-http2/response.rb
net-http2-0.18.0 lib/net-http2/response.rb
net-http2-0.17.0 lib/net-http2/response.rb
net-http2-0.16.0 lib/net-http2/response.rb
net-http2-0.15.0 lib/net-http2/response.rb
net-http2-0.14.1 lib/net-http2/response.rb
net-http2-0.14.0 lib/net-http2/response.rb
net-http2-0.13.3 lib/net-http2/response.rb
net-http2-0.13.2 lib/net-http2/response.rb
net-http2-0.13.1 lib/net-http2/response.rb
net-http2-0.13.0 lib/net-http2/response.rb
net-http2-0.12.1 lib/net-http2/response.rb
net-http2-0.12.0 lib/net-http2/response.rb
net-http2-0.11.1 lib/net-http2/response.rb
net-http2-0.11.0 lib/net-http2/response.rb
net-http2-0.10.0 lib/net-http2/response.rb