diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-03 10:06:25 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-03 10:06:25 +0000 |
| commit | 8fab0ff2160399487fb0010d3b0c8b431dfe545f (patch) | |
| tree | dd0e1fbe1b28176773dccc0fd71bbed77fdf89fb /src/HttpRequest.h | |
| parent | e6707208d1821d043b8d2b01551b5424a0768cd8 (diff) | |
2008-11-03 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
AuthConfigFactory is now part of DownloadEngine.
* src/AbstractProxyRequestCommand.cc
* src/AuthConfigFactory.h
* src/DownloadEngine.cc
* src/DownloadEngine.h
* src/FtpConnection.cc
* src/FtpConnection.h
* src/FtpNegotiationCommand.cc
* src/HttpConnection.cc
* src/HttpRequest.cc
* src/HttpRequest.h
* src/HttpRequestCommand.cc
* src/HttpResponse.cc
* src/HttpResponseCommand.cc
* src/HttpSkipResponseCommand.cc
* src/MultiUrlRequestInfo.cc
* src/main.cc
* test/FtpConnectionTest.cc
* test/HttpRequestTest.cc
* test/HttpResponseTest.cc
Diffstat (limited to 'src/HttpRequest.h')
| -rw-r--r-- | src/HttpRequest.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/HttpRequest.h b/src/HttpRequest.h index 9f364873..8069851c 100644 --- a/src/HttpRequest.h +++ b/src/HttpRequest.h @@ -36,10 +36,12 @@ #define _D_HTTP_REQUEST_H_ #include "common.h" -#include "SharedHandle.h" + #include <string> #include <deque> +#include "SharedHandle.h" + namespace aria2 { class Request; @@ -47,6 +49,7 @@ class Segment; class Range; class Option; class CookieStorage; +class AuthConfigFactory; class HttpRequest { private: @@ -73,6 +76,8 @@ private: SharedHandle<CookieStorage> _cookieStorage; + SharedHandle<AuthConfigFactory> _authConfigFactory; + std::string getHostText(const std::string& host, uint16_t port) const; std::string getProxyAuthString() const; @@ -184,6 +189,8 @@ public: void setCookieStorage(const SharedHandle<CookieStorage>& cookieStorage); SharedHandle<CookieStorage> getCookieStorage() const; + + void setAuthConfigFactory(const SharedHandle<AuthConfigFactory>& factory); }; typedef SharedHandle<HttpRequest> HttpRequestHandle; |
