title: Can Anyone Explain These Long Network Stalled Times?
body: <p>I am experiencing some incredibly long load times for server requests but only when I am accessing the resources via my mobile network.</p>
  <p>I discovered the issue when I was testing out a mobile app I've built with phonegap on an Android device. On WiFi the images and API from the server load super quick. The server is high spec, with caching and cloudflare is used as a CDN. Response times over WiFi are practically instant.</p>
  <p>However on my mobile network, I am seeing that there is significant load times, which seem to be caused by &quot;stalling&quot;</p>
  <p><a href="https://i.stack.imgur.com/weWn4.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/weWn4.jpg" alt="Screenshot of Network tab from Chrome Inspector" /></a></p>
  <p>As can be seen in the screenshot above, some of the load times for images is over 1 minute! This is amazing me as the images are a mere 2kb-5kb in size at most</p>
  <p>According to the chrome debug tool, this is caused by &quot;stalled&quot;</p>
  <p><a href="https://i.stack.imgur.com/pMXPf.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/pMXPf.jpg" alt="Close up of the network stalling" /></a></p>
  <p>Here is the headers of the request for an image. Again you can see the image is tiny, it's been served by cloudflare and has hit the cloudfare cache.</p>
  <p><a href="https://i.stack.imgur.com/PUAZ8.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/PUAZ8.jpg" alt="Headers of the image request" /></a></p>
  <p>This issue isn't just occuring for the images, it's also happening when the app is requesting a JSON from the server as well.</p>
  <p>Could it be possible that my mobile network is being throttled? I've been testing with some other apps and I have noticed there is a delay loading images and resources as well. I have also uploaded the app to the web and accessed it that way to rule out it if was a phonegap issue but resources are still stalling for ages before being loaded.</p>
  <p>I have checked with other people's phones on a different mobile network and their doesn't appear to be any issues (they are running iOS however).</p>
  <p>Perhaps my theory is correct and my mobile network is being throttled (and only allowing x number of connections at a time and stalling me) or is there something else at play here which I may be missing out on?</p>