Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/hex/src/service/deps.ts>oak.FormDataBody

An ecosystem delivering practices, philosophy and portability.
Go to Latest
interface oak.FormDataBody
import { type oak } from "https://deno.land/x/hex@0.5.15/src/service/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.