I implemented the outcome of the discussion in issue #3 , and made a quick local test from behind an HTTPS proxy, which accessed the server successfully.
As far as naming is concerned, maybe the property in params should be named "httpsAgent" for consistency, or the "https" / "HTTPS" strings should go away ?
do you mean that you'd like to see more documentation comments, a note in the readme, or / in addition to something else ?
unit testing would require going through a real HTTP proxy. Would a trivial proxy (pure request forward) created by the test infrastructure for the sole purpose of testing be acceptable ?
I implemented the outcome of the discussion in issue #3 , and made a quick local test from behind an HTTPS proxy, which accessed the server successfully.
As far as naming is concerned, maybe the property in params should be named "httpsAgent" for consistency, or the "https" / "HTTPS" strings should go away ?