Multipart Form Data
Source file: examples/multipart_form_data.hen
What It Demonstrates
~ key = valuemultipart text fields~ key = @pathfile uploads- assertions against multipart echo responses
Key Pattern
POST https://postman-echo.com/post
~ description = syntax reference sample
~ attachment = @../syntax-reference.md
^ & body.form.description == 'syntax reference sample'
^ & body.files != null
Run It
hen verify ./examples/multipart_form_data.hen
hen run ./examples/multipart_form_data.hen all --non-interactive
What To Notice
- Hen constructs the multipart request for you.
- File paths are resolved relative to the collection file.
- The same collection shows both simple text fields and file uploads.
Related reference: Requests and bodies