diff options
author | Michał Gołębiowski-Owczarek <m.goleb@gmail.com> | 2023-02-01 13:48:35 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-01 13:48:35 +0100 |
commit | a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b (patch) | |
tree | 7503c5b33e00f93084d03617998f44149de35229 /src/jquery.js | |
parent | 0b9c5037f707a0b8e0dbb11776b690ae7dde7123 (diff) | |
download | jquery-a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b.tar.gz jquery-a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b.zip |
Ajax: Support binary data (including FormData)
Two changes have been applied:
* prefilters are now applied before data is converted to a string;
this allows prefilters to disable such a conversion
* a prefilter for binary data is added; it disables data conversion
for non-string non-plain-object `data`; for `FormData` bodies, it
removes manually-set `Content-Type` header - this is required
as browsers need to append their own boundary to the header
Ref gh-4150
Closes gh-5197
Diffstat (limited to 'src/jquery.js')
-rw-r--r-- | src/jquery.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jquery.js b/src/jquery.js index a0d5d3647..d833516d4 100644 --- a/src/jquery.js +++ b/src/jquery.js @@ -23,6 +23,7 @@ import "./ajax.js"; import "./ajax/xhr.js"; import "./ajax/script.js"; import "./ajax/jsonp.js"; +import "./ajax/binary.js"; import "./ajax/load.js"; import "./core/parseXML.js"; import "./core/parseHTML.js"; |