Contact Free trial Login

form

form(Array<MultipartPart>): Multipart

Creates a Multipart data structure using a specified array of parts.

Parameters

Name Description

parts

An array of parts (MultipartPart data structures).

Example

This example creates a Multipart data structure that contains parts, which are described in examples for the field function. For additional uses of form, see examples in the Multipart file and field documentation.

Source

%dw 2.0
import dw::module::Multipart
output multipart/form-data
var firstPart = "content for my first part"
var secondPart = "content for my second part"
---
{
  parts: {
    part1: Multipart::field({name:"myFirstPart",value: firstPart}),
    part2: Multipart::field("mySecondPart", secondPart)
  }
}

Output

------=_Part_320_1528378161.1542639222352
Content-Disposition: form-data; name="myFirstPart"

content for my first part
------=_Part_320_1528378161.1542639222352
Content-Disposition: form-data; name="mySecondPart"

content for my second part
------=_Part_320_1528378161.1542639222352--

Was this article helpful?

💙 Thanks for your feedback!

Edit on GitHub