summaryrefslogtreecommitdiff
path: root/src/HttpRequest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/HttpRequest.cc')
-rw-r--r--src/HttpRequest.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/HttpRequest.cc b/src/HttpRequest.cc
index 340eb3ab..3c4e8f06 100644
--- a/src/HttpRequest.cc
+++ b/src/HttpRequest.cc
@@ -128,7 +128,7 @@ std::string HttpRequest::getHostText(const std::string& host, uint16_t port) con
std::string HttpRequest::createRequest()
{
- _authConfig = _authConfigFactory->createAuthConfig(request);
+ _authConfig = _authConfigFactory->createAuthConfig(request, _option);
std::string requestLine = request->getMethod();
requestLine += " ";
if(!_proxyRequest.isNull()) {
@@ -293,9 +293,10 @@ void HttpRequest::setCookieStorage
}
void HttpRequest::setAuthConfigFactory
-(const SharedHandle<AuthConfigFactory>& factory)
+(const SharedHandle<AuthConfigFactory>& factory, const Option* option)
{
_authConfigFactory = factory;
+ _option = option;
}
void HttpRequest::setProxyRequest(const SharedHandle<Request>& proxyRequest)