parseMultipartRequest

View Source

Summary

Parse a multipart Request and yield each part as a MultipartPart object. Useful in HTTP server contexts for handling incoming multipart/* requests.

Signature

function parseMultipartRequest(
  request: Request,
  options: MultipartParserOptions,
): AsyncGenerator<MultipartPart, void, unknown>;

Params

request

The Request object containing multipart data

options

Optional parser options, such as maxHeaderSize, maxFileSize, maxParts, and maxTotalSize

Returns

An async generator yielding MultipartPart objects