lib/reel/response.rb in reel-0.4.0.pre5 vs lib/reel/response.rb in reel-0.4.0.pre6

- old
+ new

@@ -1,15 +1,16 @@ module Reel class Response + include HTTP::Header CONTENT_LENGTH = 'Content-Length'.freeze TRANSFER_ENCODING = 'Transfer-Encoding'.freeze CHUNKED = 'chunked'.freeze - # Use status code tables from the Http gem - STATUS_CODES = Http::Response::STATUS_CODES - SYMBOL_TO_STATUS_CODE = Http::Response::SYMBOL_TO_STATUS_CODE + # Use status code tables from the HTTP gem + STATUS_CODES = HTTP::Response::STATUS_CODES + SYMBOL_TO_STATUS_CODE = HTTP::Response::SYMBOL_TO_STATUS_CODE attr_reader :status # Status has a special setter to coerce symbol names attr_accessor :reason # Reason can be set explicitly if desired attr_reader :headers, :body, :version @@ -60,10 +61,10 @@ end end def canonicalize_headers(headers) headers.inject({}) do |headers, (header, value)| - headers.merge Http.canonicalize_header(header) => value.to_s + headers.merge canonicalize_header(header) => value.to_s end.freeze end private :canonicalize_headers def http_version