Protocol::MultipartReleases

Releases

v0.3.0

  • Add a configurable Protocol::Multipart::FormData::Parser which parses a streaming body and explicit boundary into nested arguments.
  • Use Protocol::URL::FormData::Nested so URL-encoded and multipart forms share hierarchy semantics.
  • Allow Protocol::Multipart::FormData::Parser#parse to populate a supplied result object.

v0.2.0

  • Add strict, policy-driven parsing for parameterized Content-Type and Content-Disposition fields using Protocol::Multipart::Headers.
  • Limit multipart preamble size, header size, header count and part count by default.
  • Add Protocol::Multipart::ByteLimit for limiting streamed multipart content.
  • Add streaming multipart form-data parsing with field, upload and total content limits.

v0.1.0