X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=wrw%2Fform.py;h=dd1d5e945b6600f9ff2ddc1bd2b36fc7cc27cc92;hb=c33f2d6c068bf96c56e8e6966340f5f6e448df96;hp=049da1027d3a61a390bc27c491563505415e3949;hpb=b409a33843abb3221edd27016558c39cf33a6510;p=wrw.git diff --git a/wrw/form.py b/wrw/form.py index 049da10..dd1d5e9 100644 --- a/wrw/form.py +++ b/wrw/form.py @@ -4,7 +4,7 @@ __all__ = ["formdata"] class formwrap(object): def __init__(self, req): - if req.ihead["Content-Type"] == "application/x-www-form-urlencoded": + if req.ihead.get("Content-Type") == "application/x-www-form-urlencoded": self.cf = cgi.parse(environ = req.env, fp = req.env["wsgi.input"]) else: self.cf = cgi.parse(environ = req.env) @@ -31,7 +31,7 @@ class formwrap(object): return list(iter()) def keys(self): - return self.cf.keys() + return list(self.cf.keys()) def values(self): return [val for key, val in self.items()]