On Thu, Nov 26, 2009 at 2:16 PM, rbishop <robfromplymo...@gmail.com> wrote: > Hi there, hoping someone can help a strange intermittent problem. > Occasionally, I am experiencing 400 bad request errors when trying to > load jquery-1.3.2.min.js. I have taken the request and response > headers from firebug during a failure and a success. Does anyone have > more experience than myself to analyse these for me please? I can see > the differences but don't know how significant they are (such as the > failure one saying "Content-Type: text/html"). > > ***LOAD FAILURE*** > Date: Thu, 26 Nov 2009 19:04:51 GMT > Content-Type: text/html > Content-Length: 20 > Cache-Control: no-store, no-cache > Via: 1.1 ourwebsite.com (Access Gateway 3.1.0-420) > > Host: ourwebsite.com > User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: > 1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729) > Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/ > *;q=0.8 > Accept-Language: en-us,en;q=0.5 > Accept-Encoding: gzip,deflate > Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 > Keep-Alive: 300 > Connection: keep-alive > Cookie: __utma=188525673.792568405.1258744191.1258744191.1258911751.2; > __utmz=188525673.1258744191.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd= > (none) > If-Modified-Since: Fri, 06 Mar 2009 03:23:42 GMT > If-None-Match: "073f8f2a9ec91:6f0" > Cache-Control: max-age=0 > > ****SUCCESSFUL LOAD****: > > Last-Modified: Fri, 06 Mar 2009 03:23:42 GMT > Accept-Ranges: bytes > Etag: "073f8f2a9ec91:6f0" > Server: Microsoft-IIS/6.0 > X-Powered-By: ASP.NET > Date: Thu, 26 Nov 2009 19:06:49 GMT > Content-Type: application/x-javascript > Content-Length: 57254 > Via: 1.1 ourwebsite.com (Access Gateway 3.1.0-420) > > Host: ourwebsite.com > User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: > 1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729) > Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/ > *;q=0.8 > Accept-Language: en-us,en;q=0.5 > Accept-Encoding: gzip,deflate > Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 > Keep-Alive: 300 > Connection: keep-alive > Cookie: __utma=188525673.792568405.1258744191.1258744191.1258911751.2; > __utmz=188525673.1258744191.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd= > (none) > Cache-Control: max-age=0 >
I can't tell you what is causing this but the Content-Type: text/html is due to the server displaying its error page. What I do find odd is that, for errors, you don't receive the Server, X-Powered-By, etc. headers. Maybe that's normal; it's been a very long time since I dealt with IIS.