Skip to main content

determine_request_body_kind

Function determine_request_body_kind 

Source
pub fn determine_request_body_kind(
    headers: &[(String, String)],
) -> Result<RequestBodyKind, HttpError>
Expand description

Determine the request body framing from parsed headers.

Validates:

  • Content-Length values (reject conflicting, accept equal duplicates)
  • Transfer-Encoding (reject TE + CL, require chunked to be final)
  • Only “chunked” transfer coding is supported in Phase 1