106 Commits (c1d684e6c396caeffca434b8fdcc27e7fe13a73a)

Author SHA1 Message Date
Vsevolod Strukchinsky 9ffbbdf5ab Deferred response event 9 years ago
Vsevolod Strukchinsky 001351cb06 Merge default values in one object 9 years ago
Sindre Sorhus a64de6f77b use `url-parse-lax` instead of `prepend-http` 9 years ago
Vsevolod Strukchinsky 6c59ce8b34 Add exponential retry on network errors 9 years ago
Vsevolod Strukchinsky 62ff082deb Throw on authentication in url string 9 years ago
Vsevolod Strukchinsky 066e6125e0 Emit either error or reponse event in stream mode 9 years ago
Kevin Martensson f9f2807e63 Don't unzip response in browsers 9 years ago
Vsevolod Strukchinsky df26918b3d throw when callback is passed to stream mode 9 years ago
Vsevolod Strukchinsky 0109725b74 workaround throwing in promise mode 9 years ago
vdemedes 3182234d0e allow requests via unix domain socket 9 years ago
Vsevolod Strukchinsky e0863dcce9 pass errors in stream mode 9 years ago
Sindre Sorhus 5c1e976b2f add XO 9 years ago
Sindre Sorhus e944467ed5 improve error output on invalid JSON 9 years ago
Vsevolod Strukchinsky bdc1bfb2b8 Do not assign to undefined response 9 years ago
Vsevolod Strukchinsky e1cbaf200b Do not override content-type when body is plain object 9 years ago
Vsevolod Strukchinsky 7bea9c4d33 Stringify plain Object in body as application/x-www-form-urlencoded 9 years ago
Sindre Sorhus 8045fc8741 use `http.STATUS_CODES` ponyfill 9 years ago
Sindre Sorhus 082f4fd1d9 💄 9 years ago
Vsevolod Strukchinsky 11680b1b68 Explicit Error classes 9 years ago
Vsevolod Strukchinsky 12c3cf53db Remove unnecessary variable 9 years ago
Vsevolod Strukchinsky 8768176829 Small simplifications 9 years ago
Vsevolod Strukchinsky b38a7975cc Use unzip-response to unzip stream 9 years ago
Vsevolod Strukchinsky 00a9129b85 Add helpers for stream API 9 years ago
Vsevolod Strukchinsky a1eb3f7801 Move setImmediate closer to sync event 9 years ago
Vsevolod Strukchinsky 16f93eaff1 Quick shims 9 years ago
Vsevolod Strukchinsky 04dbc4b728 Add Promise API 9 years ago
Vsevolod Strukchinsky 63d95b6316 Drop infinity-agent 9 years ago
Vsevolod Strukchinsky b9c33aa64e Reselect agent on redirect from http to https 9 years ago
Sindre Sorhus 29e7e958fb use the node builtin status codes 9 years ago
Vsevolod Strukchinsky 79f1390727 Emit response event only on final request 9 years ago
Connor Hindley 312c80d82c do not parse json on a 204 response 9 years ago
Vsevolod Strukchinsky d7a66baac7 Try pathname, if no path is specified 9 years ago
Vsevolod Strukchinsky b7d4f8caca Simplify get function and opts/arg juggling 9 years ago
Vsevolod Strukchinsky 3c06cca002 Move all code for options.body in one place 9 years ago
Vsevolod Strukchinsky 87d98e1f46 Add content-length header in POST 9 years ago
Sindre Sorhus 41d147baaf minor code style improvements 10 years ago
Sindre Sorhus 550c63fcbe use `is-redirect` module 10 years ago
Kirill Solovev f94dcec259 Add accept: application/json header if json option is set 10 years ago
Kirill Solovev e56f91373a Access to body of non-200 responses in stream mode 10 years ago
Sindre Sorhus 6bde68ea79 💄 10 years ago
Sindre Sorhus e3897a0bc0 TODO is a bad pattern 10 years ago
Vsevolod Strukchinsky 52490b2e88 Implement redirect event 10 years ago
Vsevolod Strukchinsky 2302a1e6e5 auto-redirect only on GET and HEAD methods 10 years ago
Vsevolod Strukchinsky 95add95542 fix redirects for host/port etc... in options 10 years ago
Vsevolod Strukchinsky 0797e46608 small fixes in validation 10 years ago
Vsevolod Strukchinsky 1e5993a799 fix query option on redirect 10 years ago
Vsevolod Strukchinsky be47ce7168 fix query removal from opts 10 years ago
Vsevolod Strukchinsky d7b1e51a5e remove timeout and query from opts 10 years ago
Vsevolod Strukchinsky 6b015692aa throw exception, if url is not string or object 10 years ago
Vsevolod Strukchinsky 53df1ca251 Add query option 10 years ago