diff --git a/speedtest_worker.js b/speedtest_worker.js index de8969d..9fcfaf5 100644 --- a/speedtest_worker.js +++ b/speedtest_worker.js @@ -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),