Skip to content
Novus Examples
txt1.1 KB

Urlencoded Submission Body (TXT)

A complete urlencoded request dump with repeated keys, bracket notation, an encoded newline and a non-ASCII key, annotated with what each one tests. The host is example.invalid and nothing was ever sent.

Preview — first 20 linestxt
POST /forms/sample HTTP/1.1
Host: example.invalid
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 329

full_name=Sample+Person&email=sample%40example.com&topic=support&urgency=normal&tags%5B%5D=alpha&tags%5B%5D=beta&tags%5B%5D=gamma&customer%5Baddress%5D%5Bcity%5D=Bristol&customer%5Baddress%5D%5Bpostcode%5D=BS1+4SP&%D0%B8%D0%BC%D1%8F=%D0%9E%D0%B1%D1%80%D0%B0%D0%B7%D0%B5%D1%86&message=Line+one.%0D%0ALine+two.&consent=yes&website=

--
SAMPLE request dump. The host is example.invalid, every value is fictional, and nothing here was
ever sent anywhere. The trailing website= pair is the honeypot every form in this catalog
carries: a genuine submission leaves it empty.

This file uses LF line endings for legibility; on the wire the header block is CRLF-delimited.

Notes for a parser under test:
  * tags[] appears three times and must survive as a list of three values, not as gamma alone.
  * customer[address][city] is bracket notation, percent-encoded on the wire.
  * A space is +, a literal plus would be %2B, and a newline inside a value is %0D%0A.
  * The non-ASCII key %D0%B8%D0%BC%D1%8F decodes as UTF-8, not as Latin-1.

Specifications

Content Type
application/x-www-form-urlencoded
Pairs
13
Encoding
UTF-8

What is a .txt file?

TXT is a plain-text file containing unformatted character data with no styling or structure beyond line breaks. Its interpretation depends on character encoding, most commonly UTF-8, and on line-ending convention. It is the most universal and portable text container.

How to use this file

Use an example TXT to test encoding detection, line-ending (LF versus CRLF) handling, and any tool that reads or streams raw text input.

How to use this file for testing

“Urlencoded Submission Body (TXT)” is a deterministic Novus Examples fixture for Form parsing, Form testing, Web scraping. PDF AcroForms with documented fields and live HTML forms for testing form parsers and fillers.

Documented properties for this file: UTF-8. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such — expect parsers to fail loudly rather than silently accept them.

This form is fictional SAMPLE content for tooling tests (autofill, scrapers, PDF fillers). It is not an official government, bank, or clinic form. Open the HTML offline or fill the PDF in any viewer; the demo submit path never stores data.

Generated by generation/forms_p7.py. Free for any use, no attribution required — license.