[webkit-dev] Safari or webkit issue - http getting chopped,

Andre-John Mas ajmas at sympatico.ca
Thu Jul 19 11:21:51 PDT 2007


Let's try this again, this time with the text:

I have a server in my domain called 'chat' and have a Tomcat server running
there on port 8081. On that Tomcat server I have web application the provides
an RSS feed. The URL I normally use is:

http://char:8081/ds/rss-feeds.do

This page is a form allowing me to select the feeds I want from the server.
This works correctly. Now when I tell the server that parameters for the RSS I
start getting issues. The RSS query is:

http://chat:8081/ds/rss.do?report=visits

What happens is that I get told:

  The page you opened redirected you to a page that isn’t supported by Safari.
  Safari can’t open the page “chat:8081/ds/rss.do?report=visits” because it
  cannot redirect to locations starting with “chat:”.

This is strange since this page works correctly in Firefox (Mac, Linux,
Windows), IE6 and Opera. Using wget also shows no redirection happening. I am
suspecting that this is something is Safari/Webkit going funny.

A few things I have tried:

  1 - changing application/rss+xml -> application/xml  -- same behaviour

  2 - changing application/rss+xml -> text/plain -- same behaviour

  3 - changing <rss version="2.0"> to <xxx version="2.0"> -- same behaviour

  4 - doing both 3 and 4 -- URL doesn't get mangled

  5 - changing host name to 192.168.2.101 or fully qualified chat.mydomain.com 
-- URL doesn't get mangled

This affects Safari 3 and the latest WebKit build (2007-07-18) on the Mac. It
also seems focused on RSS being the document type.

Andre




More information about the webkit-dev mailing list