summaryrefslogtreecommitdiff
path: root/server/src/httpd.h
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/httpd.h')
-rw-r--r--server/src/httpd.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/server/src/httpd.h b/server/src/httpd.h
index 455fa35..24646fa 100644
--- a/server/src/httpd.h
+++ b/server/src/httpd.h
@@ -35,7 +35,13 @@ class headers_t : public std::map< std::string, std::string > {
public:
bool contains(std::string name) {
return find(name) != end();
- }
+ }
+
+ std::string lookup(std::string key, std::string defval = "")
+ {
+ if(contains(key)) return (*this)[key];
+ return defval;
+ }
};
struct MHD_Daemon;