diff options
author | deva <deva> | 2011-08-02 08:00:20 +0000 |
---|---|---|
committer | deva <deva> | 2011-08-02 08:00:20 +0000 |
commit | ed9e290b441a6486c576c2e2e4baa69fa0f3ed37 (patch) | |
tree | 759ace8ca615e3a4167a5e783297cc761b89b992 /server/src/httpd.h | |
parent | 23f39df8b8edeacfa5821050abbdc855acb2edd6 (diff) |
New 'open course' feature.
Diffstat (limited to 'server/src/httpd.h')
-rw-r--r-- | server/src/httpd.h | 8 |
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; |