Alistair Jones
402ab05734
Pass HTTPS client parameters.
...
For more detailed control over HTTPS client behaviour, pass through the
parameters listed here:
http://nodejs.org/api/https.html#https_https_request_options_callback
The `rejectUnauthorized` parameter is omitted, because it overlaps with
the existing `secure` parameter:
https://github.com/nodejitsu/node-http-proxy/blob/master/README.md#using-https
Conflicts:
test/lib-http-proxy-common-test.js
2014-12-17 10:09:29 -07:00
Jarrett Cruger
89f9ca1e89
[test] show that we support protocol without the colon
2014-12-08 23:04:41 -05:00
Jarrett Cruger
71a06aab02
[test] add tests for the changeOrigin cases in properly setting the host header
2014-12-08 16:14:48 -05:00
Jarrett Cruger
410a8ce94c
[test] add proper failing test case for #738
2014-12-02 10:25:30 -07:00
Jarrett Cruger
d98d9516ea
[fix] simple fixes #748 #744 #746
2014-12-02 09:58:06 -07:00
koolc
70ed1c4273
[Bugfix] Allow for multiple ? in outgoing urls.
...
Without this fix urls that had multiple ? in them would drop sections
of the url since before there was an assumption of there only being one.
2014-12-01 12:34:16 -05:00
Ricky Miller
84036e9ddd
style changes
2014-11-13 06:05:32 +09:00
Ricky Miller
daa2ce0ee3
copy headers instead of referencing them so they don't unexpectedly get overwritten
2014-11-13 04:37:45 +09:00
Ricky Miller
4a2b870cc9
do not modify the query string
2014-11-09 08:44:22 +09:00
MinRK
ec683b924b
test new detection of connection: upgrade
2014-09-16 12:09:26 -07:00
Samuel Reed
73d865bc9f
Fix breaking bug on url joining resulting in paths like ///path.
...
Added OS-agnostic url join helper.
2014-09-12 13:08:10 -04:00
Jarrett Cruger
e44fabe58a
[test] add test for prependPath option
2014-09-11 18:51:49 -04:00
Sean Massa
a65021d52b
fix tests for maintaining proxy path
2014-09-08 17:17:15 -05:00
Jay Harris
8aa7c519b1
Adding test cases on preventing upgrade override
2014-05-09 22:49:23 -04:00
Sam Beran
e633b0f7e4
Add support for localAddress
...
When we make outgoing requests, we may want to bind to a specific local
address. This change allows the localAddress property to be specified
via the options object.
2014-02-11 15:01:03 -06:00
cronopio
c4d56a5faf
[tests] fix test using undefined url
2013-12-18 11:50:49 -05:00
cronopio
c9f5772fc1
[tests] remove caronte and use http-proxy for file names
2013-10-09 10:49:13 -05:00