Jon Hunter
6f88caf6e4
Add detail about "buffer" option
2018-04-20 11:35:07 -04:00
Radu Serbanescu
d2f9db8241
Add use case for proxy to HTTPS using a PKCS12 client certificate
2018-04-20 11:35:07 -04:00
carpsareokiguess
8231984fb0
fix small typos in README
2018-04-20 11:35:07 -04:00
Jarrett Cruger
81d58c531b
[test] for override method feature
2018-04-20 11:35:07 -04:00
Jarrett Cruger
d533a1be43
[dist] document the feature
2018-04-20 11:35:07 -04:00
shaohui.tsh
89f9ef87e0
feat: 添加response自处理参数
2018-04-20 11:35:07 -04:00
Aydin
c5d8466483
Update common.js
...
Add method parameter to options for overriding the proxy-outgoing HTTP-method
2018-04-20 11:35:07 -04:00
jlaamanen
107c18720c
Added timeout option to docs
2018-04-20 11:35:07 -04:00
Jarrett Cruger
de1b80851a
[fix] slightly more tolerant
2018-04-20 11:35:07 -04:00
Sean Willis
bc6a23709c
Removing unnecessary check since this is a private API
2018-04-20 11:35:07 -04:00
Sean Willis
f5c2381395
Updating docs and adding more tests.
2018-04-20 11:35:07 -04:00
Sean Willis
50f58b4cd9
Forgot 'i' flag when changing from regex shorthand to string.
2018-04-20 11:35:07 -04:00
Sean Willis
2c98416ac2
Adding ability to set cookie path
2018-04-20 11:35:07 -04:00
Jarrett Cruger
543636d0f6
[fix] move badges
2018-04-20 11:35:07 -04:00
Jarrett Cruger
a4bccc332d
[dist][test] codecov config
2018-04-20 11:35:07 -04:00
Jarrett Cruger
f4ff1006b9
[wip] proper tests and reporting
2018-04-20 11:35:07 -04:00
Jarrett Cruger
09dcb98456
[dist] make tests work reliably, add package-lock.json
2018-04-20 11:35:07 -04:00
Georgi Yordanov
812757541d
Fix overwriting of global options ( #1074 )
2018-01-02 19:48:17 -05:00
Elad Ben-Israel
c979ba9f2c
Update README.md ( #1131 )
...
Update link to properties
2017-01-11 15:53:05 -05:00
Jarrett Cruger
e6f24ba617
[fix] rm newline
2016-12-24 17:03:33 -05:00
Ivan Nieto
d73f1ee873
Update README.md with CoC link ( #1120 )
...
* Add Code Of Conduct
* Update CODE_OF_CONDUCT.md
Fix placeholder
* Update REAME.md
2016-12-24 17:02:41 -05:00
Ivan Nieto
a539f3cbc1
Add Code Of Conduct ( #1119 )
...
* Add Code Of Conduct
* Update CODE_OF_CONDUCT.md
Fix placeholder
2016-12-24 13:27:54 -05:00
Luigi Pinca
d4d85ac5c4
[deps] Update eventemitter3 to version 2.0.x ( #1109 )
2016-12-16 12:28:52 -05:00
Jarrett Cruger
c1fb596b85
1.16.2
1.16.2
2016-12-06 10:49:02 -05:00
Yuta Shimizu
961f457622
[WIP] Revert default behavior of writeHeaders method ( #1104 )
...
* Replace header key only
* Add preserveHeaderKeyCase Option
2016-12-06 09:51:01 -05:00
Jarrett Cruger
ac1a01b1f3
[dist] Version bump. 1.16.1
1.16.1
2016-12-04 10:59:46 -05:00
Kris Williams
8cb451f20c
Enable proxy response to have multiple Set-Cookie raw headers #1101
2016-12-04 10:58:49 -05:00
Jarrett Cruger
c252b32f6c
1.16.0
1.16.0
2016-12-02 09:13:10 -05:00
Maarten ter Horst
927357bedc
Fix newly introduced error in error handler for ECONNREFUSED in forward proxy ( #1100 )
2016-12-02 09:09:11 -05:00
Yuta Shimizu
4edbb62cc5
Keep original letter case of response header keys ( #1098 )
...
* Keep original letter case of response header keys
* Support node older than v0.11.6
messege.rawHeaders was added in v0.11.6
* Extract duplicated logic to method
2016-12-01 20:03:13 -05:00
Maarten ter Horst
69cf892519
Handle errors for forward request, add test case ( #1099 )
2016-12-01 09:39:46 -05:00
purificant
2f7f03778c
add node 6 to travis
2016-11-29 09:01:06 -05:00
Jarrett Cruger
d8223884f6
1.15.2
1.15.2
2016-10-22 11:47:23 -04:00
Jarrett Cruger
d0f1dfeb82
[fix] style nits
2016-10-22 11:45:16 -04:00
François Leurent
220f5fb795
Expose full callback names
2016-10-22 11:45:16 -04:00
François Leurent
d48f67eb90
Do not rely on func.name (no scope)
2016-10-22 11:45:16 -04:00
François Leurent
61c2889109
Do not rely on func.name (no scope)
2016-10-22 11:45:16 -04:00
François Leurent
fbc266809c
With a comment
2016-10-22 11:45:16 -04:00
François Leurent
8eddf45f2a
Fix browserification
...
Browserify fails to resolve the "./http-proxy/" as "./http-proxy/index.js" but as "./http-proxy.js" (so nothing works)
Beeing explicit here does not cost much for http-proxy, yet it's intrinsically complicated for browserify to fix (as trailing slash might be used as a pollyfill shim for native/non-natives addons i.e. require('url/') vs require('url') )
2016-10-22 11:45:16 -04:00
Niranjan Ojha
f5217d6c20
test case added
2016-10-06 16:24:44 -04:00
Niranjan Ojha
2d01edc5a5
not setting connection header in case of http2 as it is deprecated
2016-10-06 16:24:44 -04:00
Ashish Dahiya
d0a1588639
Add proxy-timeout option to documentation ( #1075 )
...
http-proxy provides a [proxyTimeout option](https://github.com/nodejitsu/node-http-proxy/blob/master/lib/http-proxy/passes/web-incoming.js#L122 ) that allows us to set a timeout on the outgoing socket connection to the target. This timeout is very effective when the upstream target does not respond within an expected time.
I had wasted a few hours searching for this option. Documenting this option can save others a significant amount of time.
2016-10-04 09:54:52 -04:00
Jarrett Cruger
912cd3acae
[dist] Version bump. 1.15.1
1.15.1
2016-09-14 17:12:30 -04:00
briman0094
84087208dd
Properly write response header optionally including statusMessage ( #1061 )
2016-09-14 17:08:26 -04:00
Jarrett Cruger
b98c75b1ff
[dist] Version bump. 1.15.0
1.15.0
2016-09-14 13:05:56 -04:00
Alex Indigo
b781af641a
Made it not to crash with omited Host http header ( #1050 )
2016-09-14 07:03:48 -04:00
Michael Ira Krufky
cbd5777060
README.md: fix typo: 'ingoing' should be 'incoming' ( #1060 )
2016-09-14 07:02:30 -04:00
Cole Chamberlain
d8fb344715
Fix for Reason-Phrase being overwritten on proxy response. ( #1051 )
...
* Fix for Reason-Phrase being overwritten on proxy response.
Calling res.writeHead has the side effect of defaulting the Reason-Phrase to default ones. I'm using Reason-Phrase codes to sub-route api responses and they were all being reset. This change only sets the statusMessage (Reason-Phrase) if it exists on the proxyRes and is successfully passing it through in my tests.
* Fixed spaces and bracket formatting.
2016-09-13 18:19:33 -04:00
Jeremy Judeaux
1e52f660f0
cookieDomainRewrite option ( #1009 )
2016-08-12 13:42:18 -04:00
wuchangming
9d06ca99d3
Update ntlm-authentication.js ( #1025 )
2016-08-11 12:37:57 -04:00