.. | ||
dist | ||
test | ||
.gitignore | ||
.npmignore | ||
errors.ts | ||
index.ts | ||
package.json | ||
progress-event.ts | ||
README.md | ||
tsconfig.json | ||
tslint.json | ||
wallaby.js | ||
xml-http-request-event-target.ts | ||
xml-http-request-upload.ts | ||
xml-http-request.ts | ||
yarn.lock |
XMLHttpRequest polyfill for node.js
Based on 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:
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