Class: Protocol::Multipart::Headers
- Inherits:
-
HTTP::Headers
- Object
- HTTP::Headers
- Protocol::Multipart::Headers
- Defined in:
- lib/protocol/multipart/headers.rb
Overview
The header fields associated with a multipart body or part.
Constant Summary collapse
- POLICY =
{ "content-description" => false, "content-disposition" => Header::ContentDisposition, "content-id" => false, "content-length" => false, "content-transfer-encoding" => false, "content-type" => Header::ContentType, "mime-version" => false, }.tap do |policy| policy.default = Protocol::HTTP::Header::Multiple end
Instance Method Summary collapse
-
#initialize(fields = [], tail = nil, indexed: nil, policy: POLICY) ⇒ Headers
constructor
Initialize the multipart headers.