title: firefox repeating text/html GET http requests to the web app
body: <p>Via Firefox, if I do a GET text/html request to my web app, I get a 200 response back, and then Firefox sends 3 more of the same request right afterward. All return 200s. Does anyone know what would cause this? </p>
  
  <p>*Some other observations about the issue:</p>
  
  <p>In Firebug's network tab, only one request shows up. I can only see the extra requests using Tamper Data or another tool that sees the Http requests sent from my browser.</p>
  
  <p>This issue does not happen in prior versions of my web app. When I compare the responses that get returned by the two different versions of the web app, I can't see anything that would cause this issue (but then, I really don't know what to look for). The responses are identical except for the web app's cookies, which are different.</p>
  
  <p>This issue happens with JavaScript enabled or disabled.</p>
  
  <p>Something similar is happening with Chrome, though it seems to be sending only 2 extra requests.</p>
  
  <p>I don't see any browser redirects in the Html header.</p>
  
  <p>This is only happening with text/html requests, not css requests, for example.</p>
  
  <p>All 4 responses returned seem to have the complete Html page in the body, and they also have the cookie that the web app uses.</p>
  
  <p>In Tamper Data, the 'Load Flags' column (whatever that is) says the following: First request is VALIDATE_ALWAYS_LOAD_DOCUMENT_URI LOAD_INITIAL_DOCUMENT_URI; second and third requests are LOAD_NORMAL; fourth request is LOAD_FROM_CACHE VALIDATE_NEVER</p>
  
  <p>I don't see it happening with POSTs</p>
  
  <p>It does not happen when the response is a 302.</p>
  
  <p>If I go into the firefox config and set network.http.max-connections-per-server to 1, then Firefox only sends one request (the issue does not occur). (I don't think I can ask all our users to do that. :-))</p>
  
  <p>*Why this issue is a problem:</p>
  
  <p>This site has been around a long time and wasn't designed for this behavior. It's probably not going to go well.</p>
  
  <p>(edited to add new findings)</p>