title: Safari Sends Two HTTP Req. Same Time/Socket
body: <p>I have an IPad Safari sending two HTTP requests (two different PNG) files within 30 ms. </p>
  
  <p>I thought that even on a Keep Alive HTTP 1.1 connection there should be a clear sequence of request/response. </p>
  
  <p>What I saw is that the Safari browser sends two GET requests within 30 ms without waiting for an answer. This causes problems in some web servers. </p>
  
  <p>Situation:
  I have an HTML5 loading an SVG with further references to other images (like PNG and GIF). The problem does not occur on IPhone 5 but on the IPad.</p>
  
  <p>Please seee this wireshark dump:
  <a href="http://tinyurl.com/c7m37b9" rel="nofollow">http://tinyurl.com/c7m37b9</a>
  (Frame 116/117)</p>
  
  <p>IPad (1) Infos:
  Version 5.1.1 (9B206)
  Model MB2292FD
  Safari 5.1</p>
  
  <pre><code>[GET /Licht_3.gif HTTP/1.1
  ...
  User-Agent: Mozilla/5.0 (iPad; CPU OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML,      like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3
  Accept: */*
  ...
  Accept-Language: de-de
  Accept-Encoding: gzip, deflate
  Connection: keep-alive]
  
  [GET /Licht_3.gif HTTP/1.1
  Host: 192.9.225.251:8081
  ...
  Accept-Language: de-de
  Accept-Encoding: gzip, deflate
  Connection: keep-alive]
  
  [HTTP/1.1 200 OK
  ...
  Content-Type: image/png
  Content-Length: 3921]
  </code></pre>