On Jul 20, 1:11am, Jonathan Lundell <jlund...@pobox.com> wrote: > On Jul 19, 2010, at 10:05 AM, Timbo wrote: > > > It's defaulting to text/html since it's not actually sending a file. > > This is a section of the HTTP spec that I missed. > >http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.htmlsays that no > > entity headers (Content-* should be sent in a 304 instance) > > > I think I can have a patch by this evening. > > > However, I've never seen this behavior before so I'll need for someone > > to be able to test this to see if this is actually the cause of the > > problem. Have we confirmed that the delay behavior happens in > > different browsers? I only see chrome above. > > I'm doubtful that the content-type is related to the delay; it seems more > like a cosmetic issue. Still, since Chrome complains about it.... >
Tim, I think Chrome is more sensitive than others to complain incorrect content-types. It is easy to see it in a Chrome (mine is 5.0.379.99 on WinXP). Just start your local web2py server, then visit http://127.0.0.1:8000/welcome and right-click at the background and choose the last item to pop-up a "Developer Tools" window, then refresh the welcome page, now you can see those Warnings such as "Resource interpreted as image but transferred with MIME type text/html." It should not be harmful to satisfy chrome by Tim's coming patch. Even it might not be relevant to the delay behavior. With respect to the delay behavior, I think it is cross browser, albeit I don't have direct evidence. Most of my app's end users use IE6/7/8, sometimes they complain some page take long time to load, but usually a manually refresh (retry) can bypass the problem. :-/ Regards, Iceberg