Skip to main content
Module

x/superdeno/test/deps.ts>Oak.FormDataBody

Super-agent driven library for testing Deno HTTP servers.
Latest
interface Oak.FormDataBody
import { type Oak } from "https://deno.land/x/superdeno@4.9.0/test/deps.ts";
const { FormDataBody } = Oak;

When reading a body in full via .read() from a FormDataReader this is what is what the value is resolved, providing a split between any fields, and multi-part files that were provided.

Properties

fields: Record<string, string>

A record of form parts where the key was the name of the part and the value was the value of the part. This record does not include any files that were part of the form data.

Note: Duplicate names are not included in this record, if there are duplicates, the last value will be the value that is set here. If there is a possibility of duplicate values, use the .stream() method on FormDataReader to iterate over the values.

optional
files: FormDataFile[]

An array of any files that were part of the form data.