Skip to content

Function: processMultipartRequest()

ts
function processMultipartRequest(body, options?): Promise<Record<string, unknown>>;

Defined in: packages/apollo/src/upload.ts:249

Processes a GraphQL multipart request per the GraphQL multipart request spec.

Parameters

ParameterTypeDescription
bodyMultipartBodyThe multipart request body.
options?UploadOptionsOptional upload limits.

Returns

Promise<Record<string, unknown>>

Operations object with uploaded files injected.

Throws

Error if 'operations' field is missing or limits are exceeded.

Released under the MIT License.