=== modified file 'methods/http.cc' --- methods/http.cc 2013-01-11 08:51:00 +0000 +++ methods/http.cc 2013-01-11 08:54:02 +0000 @@ -686,7 +686,7 @@ and we expect the proxy to do this */ if (Proxy.empty() == true || Proxy.Host.empty()) sprintf(Buf,"GET %s HTTP/1.1\r\nHost: %s\r\nConnection: keep-alive\r\n", - QuoteString(Uri.Path,"~ ").c_str(),ProperHost.c_str()); + QuoteString(Uri.Path,"+~ ").c_str(),ProperHost.c_str()); else { /* Generate a cache control header if necessary. We place a max