[Zope-dev] Fix for ZPublisher.Client
Hunter Kelly
retnuh@oniva.com
Wed, 19 Jan 2000 17:57:01 +0000
Hi, I was having trouble using the load_site script with directories
that had spaces in the names.
Turns out that ZPublisher.Client.Function does not quote the url
when it does the post.
If there are problems with doing this, or there is a better way,
please let me know. Please CC me on replies as I am not
on the Zope-Dev mailing list.
Hunter Kelly
--- Client.py.orig Wed Jan 19 17:51:48 2000
+++ Client.py Wed Jan 19 17:50:52 2000
@@ -263,7 +263,7 @@
else: d[k]=v
else: d[k]=v
- rq=[('POST %s HTTP/1.0' % self.rurl),]
+ rq=[('POST %s HTTP/1.0' % quote(self.rurl)),]
for n,v in self.headers.items():
rq.append('%s: %s' % (n,v))
if self.username and self.password: