NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2190 most downloaded on npm
Simplified HTTP request client.
Last release 7 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 1.5 years
Unknown
no stable releases
126 versions withdrawn
withdrawn after publishing
16 years old
126 releases · first in 2011
Nothing published for this version
- #2996 fix(uuid): import versioned uuid (@kwonoj) - #2994 Update to oauth-sign 0.9.0 (@dlecocq) - #2993 Fix header tests (@simov) - #2904 #515, #2894
One column per quarter.
- #2943 Replace hawk dependency with a local implemenation (#2943) (@hueniverse)
- #2885 Remove redundant code (for Node.js 0.9.4 and below) and dependency (@ChALkeR) - #2942 Make Test GREEN Again! (@simov) - #2923 Alterations for
- #2880 Revert "Update hawk to 7.0.7 (#2880)" (@simov)
- #2793 Fixed calculation of oauth_body_hash, issue #2792 (@dvishniakov) - #2880 Update hawk to 7.0.7 (#2880) (@kornel-kedzierski)
- #2776 Updating tough-cookie due to security fix. (#2776) (@karlnorling)
- #2703 Add Node.js v8 to Travis CI (@ryysud) - #2751 Update of hawk and qs to latest version (#2751) (@Olivier-Moreau) - #2658 Fixed some text in REA
- #2584 Security issue: Upgrade qs to version 6.4.0 (@sergejmueller) - #2578 safe-buffer doesn't zero-fill by default, its just a polyfill. (#2578) (@
- #2571 Correctly format the Host header for IPv6 addresses (@JamesMGreene) - #2558 Update README.md example snippet (@FredKSchott) - #2221 Adding a s
- #2368 Fix typeof check in test-pool.js (@forivall) - #2394 Use files in package.json (@SimenB) - #2463 AWS support for session tokens for temporary
files in package.json (@SimenB)- #2447 Always set request timeout on keep-alive connections (@mscdex)
- #2439 Fix socket 'connect' listener handling (@mscdex) - #2442 👻😱 Node.js 0.10 is unmaintained 😱👻 (@greenkeeperio-bot) - #2435 Add followOriginalHtt
- #2424 Handle buffers directly instead of using "bl" (@zertosh) - #2415 Re-enable timeout tests on Travis + other fixes (@mscdex) - #2431 Improve tim
- #2381 Drop support for Node 0.10 (@simov) - #2377 Update form-data to version 2.0.0 🚀 (@greenkeeperio-bot) - #2353 Add greenkeeper ignored packages
- #2295 Update tough-cookie to 2.3.0 (@stash-sfdc) - #2280 Update karma-tap to version 2.0.1 🚀 (@greenkeeperio-bot)
- #2240 Remove connectionErrorHandler to fix #1903 (@zarenner) - #2251 tape@4.6.0 breaks build 🚨 (@greenkeeperio-bot) - #2225 Update docs (@ArtskydJ)
- #2176 Do not try to pipe Gzip responses with no body (@simov) - #2175 Add 'delete' alias for the 'del' API method (@simov, @MuhanZou) - #2172 Add su
- #2164 Catch errors from the underlying http module (@simov)
- #2147 Update eslint to version 2.5.3 🚀 (@simov, @greenkeeperio-bot) - #2009 Support JSON stringify replacer argument. (@elyobo) - #2142 Update eslin
- #2041 restore aws4 as regular dependency (@rmg)
- #2036 Add AWS Signature Version 4 (@simov, @mirkods) - #2022 Convert numeric multipart bodies to string (@simov, @feross) - #2024 Update har-validat
extend module instead of util._extend (@simov)- #1913 Update http-signature to version 1.1.0 🚀 (@greenkeeperio-bot)
- #1906 Update README URLs based on HTTP redirects (@ReadmeCritic) - #1905 Convert typed arrays into regular buffers (@simov) - #1902 node-uuid@1.4.7
- #1833 Update aws-sign2 to version 0.6.0 🚀 (@greenkeeperio-bot) - #1811 Enable loose cookie parsing in tough-cookie (@Sebmaster) - #1830 Bring back t
readResponseBody method out of onRequestResponse (@pvoisin)- #1787 npm ignore examples, release.sh and disabled.appveyor.yml (@thisconnect) - #1775 Fix typo in README.md (@djchie) - #1776 Changed word 'conjuct
- #1772 Set default application/json content-type when using json option (@jzaefferer)
- #1768 Add node 4.0 to the list of build targets (@simov) - #1767 Query strings now cooperate with unix sockets (@JoshWillik) - #1750 Revert doc abou
- #1721 Minor fix in README.md (@arbaaz) - #1733 Avoid useless Buffer transformation (@michelsalib) - #1726 Update README.md (@paulomcnally) - #1715 F
- #1687 Fix caseless bug - content-type not being set for multipart/form-data (@simov, @garymathews)
- #1671 Add tests and docs for using the agent, agentClass, agentOptions and forever options. Forever option defaults to using http(s).Agent in node 0
encoding option documentation in README.md (@daniel347x)form option (@simov)ca in agentOptions (@jeffcharles)- #1638 Use the extend module to deep extend in the defaults method (@simov) - #1631 Move tunnel logic into separate module (@simov) - #1634 Fix OAuth
- #1615 Replace '.client' with '.socket' as the former was deprecated in 2.2.0. (@ChALkeR)
- #1610 Bump module dependencies (@simov) - #1600 Extract the querystring logic into separate module (@simov) - #1607 Re-generate certificates (@simov
- #1520 Refactor defaults (@simov) - #1525 Delete request headers with undefined value. (@froatsnook) - #1521 Add promise tests (@simov) - #1518 Fix d
- #1501 HTTP Archive 1.2 support (@ahmadnassri) - #1486 Add a test for the forever agent (@akshayp) - #1500 Adding handling for no auth method and nul
- #1396 Do not rfc3986 escape JSON bodies (@nylen, @simov) - #1392 Improve timeout option description (@watson)
- #1383 Add missing HTTPS options that were not being passed to tunnel (@brichard19) (@nylen) - #1388 Upgrade mime-types package version (@roderickhsi
- #1310 Revert changes introduced in https://github.com/request/request/pull/1282 (@simov)
- #1308 Add browser test to keep track of browserify compability. (@eiriksm) - #1299 Add optional support for jsonReviver (@poislagarde) - #1277 Add C
- #1295 fix(proxy): no-proxy false positive (@oliamb) - #1292 Upgrade caseless to 0.8.1 (@mmalecki) - #1276 Set transfer encoding for multipart/relate
caseless to 0.8.1 (@mmalecki)- #1263 Fixed a syntax error / typo in README.md (@xna2) - #1253 Add multipart chunked flag (@simov, @nylen) - #1251 Clarify that defaults() does not
- #1222 Move from mikeal/request to request/request (@nylen) - #1220 update qs dependency to 2.3.1 (@FredKSchott) - #1212 Improve tests/test-timeout.j
- #1198 doc for TLS/SSL protocol options (@shawnzhu) - #1200 Add a Gitter chat badge to README.md (@gitter-badger) - #1196 Upgrade taper test reporter
self.followRedirect (@blakeembrey)- #1128 Add test for setCookie regression (@nylen) - #1127 added tests around using objects as values in a query string (@bcoe) - #1103 Support/refact
noProxyHost definition (@FredKSchott)new operator that was missing when creating and throwing a new error (@FredKSchott)requester on recursive calls to request.defaults (@tikotzky)Nothing published for this version
- #1057 Defaults should not overwrite defined options (@davidwood) - #1046 Propagate datastream errors, useful in case gzip fails. (@ZJONSSON, @Janpot
- #1053 Fix #1051 Parse auth properly when using non-tunneling proxy (@isaacs)
- #1050 Pass whitelisted headers to tunneling proxy. Organize all tunneling logic. (@isaacs, @Feldhacker) - #1035 souped up nodei.co badge (@rvagg) -
- #992 Fix security vulnerability. Update qs (@poeticninja) - #988 “--” -> “—” (@upisfree) - #987 Show optional modules as being loaded by the module
- #976 Update README.md (@pvoznenko)
- #952 Adding support to client certificate with proxy use case (@ofirshaked) - #884 Documented tough-cookie installation. (@wbyoung) - #935 Correct r
- #957 Silence EventEmitter memory leak warning #311 (@watson) - #955 check for content-length header before setting it in nextTick (@camilleanne) - #
Nothing published for this version
- #901 Fixes #555 (@pigulla) - #897 merge with default options (@vohof) - #891 fixes 857 - options object is mutated by calling request (@lalitkapoor)
- #516 UNIX Socket URL Support (@lyuzashi) - #801 794 ignore cookie parsing and domain errors (@lalitkapoor) - #802 Added the Apache license to the pa
json option used (@vvo)Nothing published for this version
- #767 Use tough-cookie CookieJar sync API (@stash) - #764 Case-insensitive authentication scheme (@bobyrizov) - #763 Upgrade tough-cookie to 0.10.0 (
- #645 update twitter api url to v1.1 (@mick) - #746 README: Markdown code highlight (@weakish) - #745 updating setCookie example to make it clear tha
ciphers and secureProtocol to work in https request (@richarddong)unescape from querystring (@shimaore)rfc3986 on base_uri in oauth.hmacsign instead of just encodeURIComponent (@jeffmarshall)console.log() call in multipart generator. (@bcherry)i (@3rd-Eden)Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →