JavaScript HTTP client library for browsers and Node.js