Re: [PyCS-devel] bug in medusa that creates problems for both pycs and pyds (functionality bug, not
Status: Alpha
Brought to you by:
myelin
|
From: Phillip P. <pp...@my...> - 2003-03-04 11:05:27
|
On Tue, Mar 04, 2003 at 11:59:06AM +0100, Georg Bauer wrote: > > path, qs = urllib.splitquery(request) > > if '%' in path: > > request = unquote(path) + qs > > Ok, I tried a bit, this is what looks like to work (and is currently used > on muensterland.org to test it): > > in the top of http_server.py: > > from urlllib import unquote, splitquery > > in the found_terminator method: > > rpath, rquery = splitquery(request) > if '%' in rpath: > if rquery: > request = unquote(rpath)+'?'+rquery > else: > request = unquote(rpath) > > Did I miss some problem? Or should this really work? Looks like it should work to me... just joined the medusa-dev mailing list: http://mail.python.org/mailman/listinfo/medusa-dev ... so will forward it on to them. Unless you get there first ;-) Cheers, Phil |