Mantis - Squeak
Viewing Issue Advanced Details
2753 Network major always 02-13-06 11:07 02-13-06 11:07
al  
cdegroot  
normal  
assigned 3.8  
open  
none    
none  
0002753: HTTP post using a proxy does not work; HTTPSocket needs to be refactored
HTTPSocket>>httpPostDocument:args:accept:request: is not dealing correctly with proxies (the Request-URI should be an absoluteURI if we go over a proxy).

HTTPSocet in general is a huge mess, duplication all over the place. Needs to be refactored. This would help to get rid of those kind of problems too. Because, sending a post request is implemented three times!
Sending a post request when being behind a proxy (see proxy error below). Proxy responds with an error because request is invalid. I can help to test this issue if needed.
ERROR
The requested URL could not be retrieved

While trying to retrieve the URL: /sm/packagebyname/SmallWiki-stable/newrelease?version=9&note=First%20squeakmap%20release%20of%20SmallWiki-stable&downloadURL=http%3A%2F%2Fwww.squeaksource.com%2Fsmallwiki1%2FSmallwiki-stable-sam.9.mcz

The following error was encountered:

    * Invalid URL

Some aspect of the requested URL is incorrect. Possible problems:

    * Missing or incorrect access protocol (should be `http://'' [^] or similar)
    * Missing hostname
    * Illegal double-escape in the URL-Path
    * Illegal character in hostname; underscores are not allowed

There are no notes attached to this issue.