<!
DOCTYPE HTML >
<
html >
<!--
https://bugzilla.mozilla.org/show_bug.cgi?id=1405571
-->
<
head >
<
title >XMLHttpRequest send data and headers</
title >
<
script src=
"/tests/SimpleTest/SimpleTest.js" ></
script >
<
link rel=
"stylesheet" type=
"text/css" href=
"/tests/SimpleTest/test.css" />
</
head >
<
body >
<a target=
"_blank"
href=
"https://bugzilla.mozilla.org/show_bug.cgi?id=1405571 " >Mozilla Bug
1405571 </a>
<p id=
"display" >
</p>
<
div id=
"content" style =
"display: none" >
</
div >
<
pre id=
"test" >
<
script class=
"testbody" type=
"application/javascript" >
SimpleTest.waitForExplicitFinish();
const url =
"http://example.com/tests/dom/xhr/tests/file_XHRResponseURL.text " ;
function runTest(testName, testFn) {
return new Promise(resolve => {
const xhr = new XMLHttpRequest();
xhr.onloadend = () => {
xhr.onloadend = null;
xhr.onreadystatechange = () => {
if (xhr.readyState ===
1 ) {
testFn(xhr);
} else if (xhr.readyState ===
4 ) {
ok(true, testName);
resolve();
}
};
xhr.open(
"GET" , url);
xhr.send(null);
};
xhr.open(
"GET" , url);
xhr.send(null);
});
}
async function runTests() {
await runTest(
"Abort #1" , xhr => { xhr.abort() });
await runTest(
"Abort #2" , xhr => { setTimeout(() => xhr.abort(),
0 ) });
await runTest(
"Timeout" , xhr => { xhr.timeout =
1 });
SimpleTest.finish();
}
runTests();
</
script >
</
pre >
</
body >
</
html >
Messung V0.5 in Prozent C=99 H=100 G=99
¤ Dauer der Verarbeitung: 0.18 Sekunden
(vorverarbeitet am 2026-06-08)
¤
*© Formatika GbR, Deutschland