[Zope-Checkins] CVS: Zope/ZServer - HTTPServer.py:1.36
Jim Fulton
jim@zope.com
Sun, 4 Nov 2001 09:29:15 -0500
Update of /cvs-repository/Zope/ZServer
In directory cvs.zope.org:/tmp/cvs-serv18754
Modified Files:
HTTPServer.py
Log Message:
Added a bit of code to work around a bug in Medusa's URL parsing. It
misshandles URLs containing semicolons (path-segment parameters.
=== Zope/ZServer/HTTPServer.py 1.35 => 1.36 ===
(path, params, query, fragment) = request.split_uri()
+
+ if params: path = path + params # undo medusa bug!
while path and path[0] == '/':
path = path[1:]