First stable and production-ready release
Catberry's modules run both at server and in browser and it is very useful to
have universal http(s) request implementation.
It has one interface and different implementations at server and in browser.
At server it uses node's "http.request" or "https.request"
(depend on specified protocol in URL).
At browser it uses native XmlHttpRequest.
This module was developed using HTTP/1.1v2 RFC 2616.
It supports:
- gzip and deflate request/response content encodings
- application/json and application/x-www-form-urlencoded request/response content types
- Request timeout
- Auto stringify/parse request/response data
- HTTP/HTTPS
- Any additional HTTP headers you set