diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-07-26 23:41:21 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-07-26 23:41:21 +0900 |
| commit | 7c317de4e74a73e8ce55585f69bba6d4db5e6899 (patch) | |
| tree | 417807d0a90236e7b377dadec9a497caaf785ea5 /src/HttpHeader.h | |
| parent | 9ff60ac47706c97035f9949754b7723af2887b7a (diff) | |
Added Metalink/HTTP Link and Digest header field parser.
Diffstat (limited to 'src/HttpHeader.h')
| -rw-r--r-- | src/HttpHeader.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/HttpHeader.h b/src/HttpHeader.h index d0d60c93..df2e9216 100644 --- a/src/HttpHeader.h +++ b/src/HttpHeader.h @@ -71,6 +71,9 @@ public: bool defined(const std::string& name) const; const std::string& getFirst(const std::string& name) const; std::vector<std::string> get(const std::string& name) const; + std::pair<std::multimap<std::string, std::string>::const_iterator, + std::multimap<std::string, std::string>::const_iterator> + getIterator(const std::string& name) const; unsigned int getFirstAsUInt(const std::string& name) const; uint64_t getFirstAsULLInt(const std::string& name) const; @@ -136,6 +139,10 @@ public: static const std::string ACCEPT_ENCODING; + static const std::string LINK; + + static const std::string DIGEST; + static const char HTTP_1_1[]; static const char CLOSE[]; |
