Sha256: e94512e9ea8716ab7495d60255f526f7b6801fd2f5bf56bda3aa76a4da8cf7f9
Contents?: true
Size: 490 Bytes
Versions: 1
Compression:
Stored size: 490 Bytes
Contents
module Contracts class ResponseAdapter def initialize(response) @response = response end def status @response.code end def body @response.body end def headers # Normalize headers values according to RFC2616 # http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2 normalized_headers = @response.headers.map do |(key, value)| [key, value.join(',')] end Hash[normalized_headers] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
contracts_api_test-0.0.1 | lib/contracts/response_adapter.rb |