Don't attempt to set httpRequest.url if the parsed url has a path of null.
Always pass the context object to the callback, even when an error happens.
1.1.8