What is the issue with the Fetch Standard?
https://fetch.spec.whatwg.org/#dom-body-formdata
In "The formData() method steps":
"application/x-www-form-urlencoded"
- Let entries be the result of parsing bytes.
- If entries is failure, then throw a TypeError.
- Return a new FormData object whose entry list is entries.
Step 2 seems not necessary because parsing application/x-www-form-urlencoded byte sequence is infallible: https://url.spec.whatwg.org/#concept-urlencoded-parser