Compatibility fix for Caddy web server

Add Content-Type: application/octet-stream for upload test.
This fixes a compatibility issue with Caddy web server
This commit is contained in:
André Luiz dos Santos 2019-02-12 15:43:18 -02:00 committed by Federico Dossena
parent 539a7f1f34
commit f7733a74ab

View file

@ -471,6 +471,7 @@ function ulTest(done) {
};
xhr[i].open("POST", settings.url_ul + url_sep(settings.url_ul) + "r=" + Math.random(), true); // random string to prevent caching
xhr[i].setRequestHeader("Content-Encoding", "identity"); // disable compression (some browsers may refuse it, but data is incompressible anyway)
xhr[i].setRequestHeader("Content-Type", "application/octet-stream");
xhr[i].send(reqsmall);
} else {
// REGULAR version, no workaround
@ -504,6 +505,7 @@ function ulTest(done) {
// send xhr
xhr[i].open("POST", settings.url_ul + url_sep(settings.url_ul) + "r=" + Math.random(), true); // random string to prevent caching
xhr[i].setRequestHeader("Content-Encoding", "identity"); // disable compression (some browsers may refuse it, but data is incompressible anyway)
xhr[i].setRequestHeader("Content-Type", "application/octet-stream");
xhr[i].send(req);
}
}.bind(this),