]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/api/internal/io/HttpHeader_p.h
Stablized HTTP access on all platforms. (issue #54, issue #11)
[bamtools.git] / src / api / internal / io / HttpHeader_p.h
index 6330235e761d1464b7050a96d48ae2d14923cd3d..6b838ff6c06d123d19cd2145c22bfc58087d0f3f 100644 (file)
@@ -2,7 +2,7 @@
 // HttpHeader_p.h (c) 2011 Derek Barnett
 // Marth Lab, Department of Biology, Boston College
 // ---------------------------------------------------------------------------
-// Last modified: 10 November 2011 (DB)
+// Last modified: 13 January 2012 (DB)
 // ---------------------------------------------------------------------------
 // Provides a generic interface for parsing/generating HTTP headers, along
 // with specialized request & response header types
@@ -41,7 +41,7 @@ class HttpHeader {
 
         // header field=>value access
         bool ContainsKey(const std::string& key) const;
-        std::string GetValue(const std::string& key) const;
+        std::string GetValue(const std::string& key);
         void RemoveField(const std::string& key);
         void SetField(const std::string& key, const std::string& value);
 
@@ -75,7 +75,7 @@ class HttpRequestHeader : public HttpHeader {
 
     // ctor & dtor
     public:
-        HttpRequestHeader(const std::string& method,      // "GET", "PUT", etc
+        HttpRequestHeader(const std::string& method,      // "GET", "HEAD", ...
                           const std::string& resource,    // filename
                           int majorVersion = 1,           // version info
                           int minorVersion = 1);