Thanks for the quick response Tim. Is this patch present in your fork of shoes? In other words can I download from your fork in Github and build to fix this problem?
Thanks and regards, Paul On Tue, Feb 3, 2009 at 3:01 PM, Tim Elliott <[email protected]> wrote: > On Mon, Feb 2, 2009 at 3:47 PM, Paul McConnon <[email protected]> > wrote: > > > Anyone any idea what would cause this? As far as I know it's not OSX > itself. > > Is shoes doing something special with the URL when it passes the request > to > > the OS to browse to the url? Or am I missing something? > > Shoes uses the Ruby URI method to parse the URL into scheme, host, > port & path. Then it glues those components back together and passes > them to the OS X nsurl methods. > > I noticed also that this resulted in some strange behavior -- it was > explicitly adding :80 to all of my requests, and I ran into a web > server that didn't handle that properly. I created a patch that passes > the unaltered string to nsurl instead of disassembling and > reassembling with Ruby URI. It might also fix your problem: > > > http://github.com/ender672/shoes/commit/63db583501b5b33d5757c2ad2dbe8e5181300877 > > I think this patch will make it into the main branch around March, if > _why agrees with it. > > Cheers, > Tim >
