3.0.4 • Published 4 years ago

w3c-xmlhttprequest v3.0.4

Weekly downloads
1,024
License
MIT
Repository
github
Last release
4 years ago

w3c-xmlhttprequest Node.js CI

Server-side XMLHttpRequest like Living Standard for Node.

Install

$ npm install w3c-xmlhttprequest

or

$ yarn add w3c-xmlhttprequest

Example

Simple GET request

import { XMLHttpRequest } from 'w3c-xmlhttprequest';

const client = new XMLHttpRequest();
client.open('GET', 'https://example.com/');
client.addEventListener('load', () => {
  console.log('Received an HTTP response.');
}
client.send();

Parse JSON response

import { XMLHttpRequest } from 'w3c-xmlhttprequest';

const client = new XMLHttpRequest();
client.open('GET', 'https://exmaple.com/data.json');
client.responseType = 'json';
client.addEventListener('load', () => {
  const data = client.response;
  if (data.meta.status !== 200) return;
  console.log(data.response.blog.title);
});
client.send();

LICENSE

MIT License

3.0.4

4 years ago

3.0.3

5 years ago

3.0.0

6 years ago

3.0.0-beta.6

6 years ago

3.0.0-beta.5

6 years ago

3.0.0-beta.4

6 years ago

3.0.0-beta.3

6 years ago

3.0.0-beta.2

6 years ago

3.0.0-beta.1

6 years ago

2.2.0

6 years ago

2.1.3

8 years ago

2.1.2

10 years ago

2.1.1

10 years ago

2.1.0

10 years ago

2.0.1

10 years ago

2.0.0

10 years ago

1.2.2

12 years ago

1.1.0

13 years ago

1.0.0

14 years ago