http.py
changeset 49 9b097385b463
parent 46 54c5f5f340de
child 55 d36efeb64650
--- a/http.py	Mon Feb 09 01:17:20 2009 +0200
+++ b/http.py	Mon Feb 09 03:05:19 2009 +0200
@@ -99,6 +99,17 @@
         else :
             return ''
     
+    def get_arg (self, name, default=None) :
+        """
+            Get a single value for an argument with the given key, or the default if missing
+        """
+
+        if name in self.arg_dict :
+            return self.arg_dict[name][0]
+
+        else :
+            return default
+
     def get_args (self) :
         """
             Iterate over all available (key, value) pairs from the query string