2021-01-23 17:52:16 +00:00
|
|
|
interface XMLHttpRequest : XMLHttpRequestEventTarget {
|
2021-01-23 13:23:17 +01:00
|
|
|
|
2021-02-17 22:53:20 +01:00
|
|
|
constructor();
|
|
|
|
|
|
2021-01-23 13:23:17 +01:00
|
|
|
const unsigned short UNSENT = 0;
|
|
|
|
|
const unsigned short OPENED = 1;
|
|
|
|
|
const unsigned short HEADERS_RECEIVED = 2;
|
|
|
|
|
const unsigned short LOADING = 3;
|
|
|
|
|
const unsigned short DONE = 4;
|
|
|
|
|
|
|
|
|
|
readonly attribute unsigned short readyState;
|
2021-04-03 15:17:29 +02:00
|
|
|
readonly attribute unsigned short status;
|
2021-01-23 13:23:17 +01:00
|
|
|
readonly attribute DOMString responseText;
|
|
|
|
|
|
|
|
|
|
undefined open(DOMString method, DOMString url);
|
|
|
|
|
undefined setRequestHeader(DOMString name, DOMString value);
|
2021-09-27 01:40:21 +02:00
|
|
|
undefined send(optional USVString body = {});
|
2021-01-23 13:23:17 +01:00
|
|
|
|
2021-04-03 15:51:15 +02:00
|
|
|
ByteString? getResponseHeader(ByteString name);
|
2021-09-19 22:32:33 +02:00
|
|
|
ByteString getAllResponseHeaders();
|
2021-04-03 15:51:15 +02:00
|
|
|
|
2021-09-19 01:40:13 +02:00
|
|
|
attribute EventHandler onreadystatechange;
|
|
|
|
|
|
2021-01-23 13:23:17 +01:00
|
|
|
};
|