- From: Mattias Buelens <notifications@github.com>
- Date: Wed, 21 Dec 2022 07:42:53 -0800
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/fetch/pull/1569/review/1226317369@github.com>
@MattiasBuelens commented on this pull request. > + <a for="entry list">entry</a>, resulting from the parsing operation, to its + <a for=FormData>entry list</a>. + </ol> + + <p class=XXX>The above is a rough approximation of what is needed for + `<code>multipart/form-data</code>`, a more detailed parsing specification is to be + written. Volunteers welcome. + + <p>Otherwise, if <var>mimeType</var>'s <a for="MIME type">essence</a> is + "<code>application/x-www-form-urlencoded</code>", then: + + <ol> + <li><p>Let <var>entries</var> be the result of + <a lt="urlencoded parser">parsing</a> <var>bytes</var>. + + <li><p>If <var>entries</var> is failure, then <a>throw</a> a {{TypeError}}. ```suggestion <li><p>If <var>entries</var> is failure, then run <var>rejectStep</var> with a {{TypeError}}. ``` > + <dd><p>Run <var>resolveStep</var> with the result of running <a>parse JSON from bytes</a> on + <var>bytes</var>. This calls into ["parse a JSON string to a JavaScript value"](https://infra.spec.whatwg.org/#parse-a-json-string-to-a-javascript-value), which can throw if the string is not valid JSON. In that case, we should call `rejectStep`. -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/pull/1569#pullrequestreview-1226317369 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/fetch/pull/1569/review/1226317369@github.com>
Received on Wednesday, 21 December 2022 15:43:05 UTC