New submission from David Jessup:
In Python 2.4.4, cgi.parse_qs(qs='', strict_parsing=True) errors out:
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib/python2.4/cgi.py", line 183, in parse_qs
for name, value in parse_qsl(qs, keep_blank_values, strict_parsing):
File "/usr/lib/python2.4/cgi.py", line 217, in parse_qsl
raise ValueError, "bad query field: %r" % (name_value,)
ValueError: bad query field: ''
To the best of my knowledge, this is bad behavior, since a large
percentage of URLs actually used have empty query strings.
----------
components: Extension Modules
messages: 55274
nosy: dljessup
severity: normal
status: open
title: cgi: parse_qs and parse_qsl misbehave on empty strings
type: behavior
versions: Python 2.4
__________________________________
Tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue1014>
__________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com