Allow users to pass http::request objects into http_request(), which applies auth but nothing else