mikeal/request — pull request #1056 by nylen (2014-09-06 09:33:38+00:00)
Title: Fix redirects when passing url.parse(x) as URL to convenience method

This fixes #1054. This is a strange interaction between the following:

- Convenience method like `request.get()` called
- The result of `url.parse(x)` passed as the `uri` option
- The request results in a cross-protocol redirect.