--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Size of body. nil when size is unknown (e.g. chunked response).
  name: body_size
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Request/Response is chunked or not.
  name: chunked
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: HTTP version in a HTTP header. Float.
  name: http_version
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Response only. HTTP status reason phrase.
  name: reason_phrase
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Request only. Requested method.
  name: request_method
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Request only. Requested query.
  name: request_query
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Request only. Requested URI.
  name: request_uri
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Request only. Requested via proxy or not.
  name: request_via_proxy
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Response only. HTTP status
  name: status_code
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::P 
  body: Represents HTTP message header.
constants: 
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: HTTP response status code to reason phrase mapping definition.
  name: STATUS_CODE_MAP
  value: "{         Status::OK => 'OK',         Status::CREATED => \"Created\",         Status::NON_AUTHORITATIVE_INFORMATION => \"Non-Authoritative Information\",         Status::NO_CONTENT => \"No Content\",         Status::RESET_CONTENT => \"Reset Content\",         Status::PARTIAL_CONTENT => \"Partial Content\",         Status::MOVED_PERMANENTLY => 'Moved Permanently',         Status::FOUND => 'Found',         Status::SEE_OTHER => 'See Other',         Status::TEMPORARY_REDIRECT => 'Temporary Redirect',         Status::MOVED_TEMPORARILY => 'Temporary Redirect',         Status::BAD_REQUEST => 'Bad Request',         Status::INTERNAL => 'Internal Server Error',       }"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: $KCODE to charset mapping definition.
  name: CHARSET_MAP
  value: "{         'NONE' => 'us-ascii',         'EUC'  => 'euc-jp',         'SJIS' => 'shift_jis',         'UTF8' => 'utf-8',       }"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Placeholder URI object for nil uri.
  name: NIL_URI
  value: URI.parse('http://nil-uri-given/')
full_name: HTTP::Message::Headers
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: "[]"
- !ruby/object:RI::MethodSummary 
  name: "[]="
- !ruby/object:RI::MethodSummary 
  name: add
- !ruby/object:RI::MethodSummary 
  name: all
- !ruby/object:RI::MethodSummary 
  name: body_size=
- !ruby/object:RI::MethodSummary 
  name: contenttype
- !ruby/object:RI::MethodSummary 
  name: contenttype=
- !ruby/object:RI::MethodSummary 
  name: delete
- !ruby/object:RI::MethodSummary 
  name: dump
- !ruby/object:RI::MethodSummary 
  name: get
- !ruby/object:RI::MethodSummary 
  name: init_connect_request
- !ruby/object:RI::MethodSummary 
  name: init_request
- !ruby/object:RI::MethodSummary 
  name: init_response
- !ruby/object:RI::MethodSummary 
  name: set
- !ruby/object:RI::MethodSummary 
  name: status_code=
name: Headers
superclass: Object
