My email is W4Skater@aol.com.
I recently had a problem with NSISdl, version 1.3, when downloading with a redirected file that has a space in the redirection. IIS does not escape the redirection, not sure about apache, it is up to NSISdl to escape the new url for any redirection. I have attached a new httpget.cpp file that has the corrected change surrounded by // ESCAPE REDIRECTION.
I apologize as I cannot give an example of mine for this. The idea is when www.whatever.com/folder/file%20test.txt is redirected to foo.whatever.com/folder/file test.txt, the download fails as a bad request because in the packet there is a space rather than %20 for the redirected url, next to "Location: ".
Could this be put in future distributions of NSIS?