Why don URLs with spaces in them work?
Squid handles spaces in a URL according to the standard http specifications which is for all spaces to be represented as %20. Although this is the standard, some browsers allow spaces in URLs anyway but even if your browser has accepted spaces previously, the Squid proxy does not. If you wish to access a URL which contains spaces, ensure you replace all spaces with %20 when you type it in. If you have stored any URLs which contain spaces in your bookmarks you will need to bookmark them again or manually edit the URL stored in the bookmark. Your browser’s help files will provide instructions on manually editing bookmarks if that facility is provided.