6006120e60
Signed-off-by: T-Hax <>
31 lines
810 B
Markdown
31 lines
810 B
Markdown
# XMLHttpRequest polyfill for node.js
|
|
|
|
Based on [https://github.com/pwnall/node-xhr2/tree/bd6d48431ad93c8073811e5d4b77394dd637a85a](https://github.com/pwnall/node-xhr2/tree/bd6d48431ad93c8073811e5d4b77394dd637a85a)
|
|
|
|
* Adds support for cookies
|
|
* Adds in-project TypeScript type definitions
|
|
* Switched to TypeScript
|
|
|
|
### Cookies
|
|
|
|
* saved in `XMLHttpRequest.cookieJar`
|
|
* saved between redirects
|
|
* saved between requests
|
|
* can be cleared by doing:
|
|
```typescript
|
|
import * as Cookie from 'cookiejar';
|
|
XMLHttpRequest.cookieJar = Cookie.CookieJar();
|
|
```
|
|
|
|
### Aims
|
|
|
|
* Provide full XMLHttpRequest features to Angular Universal HttpClient &
|
|
`node-angular-http-client`
|
|
|
|
### Changelog
|
|
|
|
#### `1.1.0`
|
|
* added saving of cookies between requests, not just redirects
|
|
* bug fixes
|
|
* most tests from `xhr2` ported over and passing
|