ladybird/Tests/LibWeb/Text/expected/Fetch
Timothy Flynn 7b3465ab55 LibWeb: Do not require multipart form data to end with CRLF
According to RFC 2046, the BNF of the form data body is:

    multipart-body := [preamble CRLF]
                      dash-boundary transport-padding CRLF
                      body-part *encapsulation
                      close-delimiter transport-padding
                      [CRLF epilogue]

Where "epilogue" is any text that "may be ignored or discarded". So we
should stop parsing the body once we encounter the terminating delimiter
("--").

Note that our parsing function is from an attempt to standardize the
grammar in the spec: https://andreubotella.github.io/multipart-form-data
This proposal hasn't been updated in ~4 years, and the fetch spec still
does not have a formal definition of the body string.
2025-09-15 18:28:48 +02:00
..
fetch-controller-abort-with-body-does-not-crash-with-timeout.txt LibWeb/Fetch: Enable callbacks in the abort signal algorithm callback 2025-08-26 16:29:35 +02:00
fetch-controller-abort.txt LibWeb: Implement FetchController::abort() 2024-11-24 11:11:44 +01:00
fetch-headers-non-ascii.txt LibWeb: Ensure Headers API can handle non-ascii characters 2024-12-11 16:40:36 -07:00
fetch-request-url-search-params.txt Tests/LibWeb: Move existing Fetch tests in under the Fetch folder 2024-07-23 09:02:21 +02:00
fetch-response-content-type.txt Tests/LibWeb: Move existing Fetch tests in under the Fetch folder 2024-07-23 09:02:21 +02:00
fetch-response-url-encoded.txt
fetch-timed-out-request.txt Tests/LibWeb: Move existing Fetch tests in under the Fetch folder 2024-07-23 09:02:21 +02:00
multipart-form-data-crlf.txt LibWeb: Do not require multipart form data to end with CRLF 2025-09-15 18:28:48 +02:00
request-constructor-does-not-throw-on-null-body-with-get-or-head-request.txt LibWeb: Allow null for optional, nullable, no default value union types 2025-02-22 18:45:27 +01:00