X-Git-Url: http://dolda2000.com/gitweb/?p=wrw.git;a=blobdiff_plain;f=wrw%2Fform.py;h=adde1d357d942edf598244af6a3cb8373d55eb69;hp=7184635d15aeeeec3a93b24e1efc3141f09daf46;hb=3a774098a13421bc63c995c8dbfc9c716397d324;hpb=8a7ba0dcff7734cce7328e487c1ab38712b84168 diff --git a/wrw/form.py b/wrw/form.py index 7184635..adde1d3 100644 --- a/wrw/form.py +++ b/wrw/form.py @@ -10,7 +10,7 @@ def formparse(req): if req.input.limit > 2 ** 20: raise ValueError("x-www-form-urlencoded data is absurdly long") rbody = req.input.read() - buf.update(urllib.parse.parse_qsl(rbody)) + buf.update(urllib.parse.parse_qsl(rbody.decode("latin1"))) return buf class badmultipart(Exception):