Welcome! Log In Create A New Profile

Advanced

Re: jsfiddle demonstrating IE11 difference talking to nginx vs google

Maxim Dounin
April 28, 2015 03:10PM
Hello!

On Wed, Apr 29, 2015 at 01:13:37AM +1000, jb wrote:

> See, or please try:
> http://jsfiddle.net/qe44nbwh/
>
> If you see what I see in my IE11, when I press Start Test, and the target
> is nginx.org, the duration for each request goes slow/normal/slow/normal
>
> But when I change nginx.org to google.com, the timing is
> normal/normal/normal ...
>
> This only happens with IE11, other browsers behave normally
> (they all do normal/normal/normal timings)
>
> Why would IE11 be sensitive to an nginx server, and not to google ?
> What is nginx doing that google is not doing...

It looks like a combination of the following factors:

- for some reason IE11 closes connections after JS requests to
nginx.org in your test;

- when IE11 have to open a connection, it opens 2 of them.

As a result, every second request request uses pre-cached connection
established previously, and it is fast. Others have to wait while
a connection is established.

No idea why IE closes connections, but it doesn't happen on normal
use. May be some bug, or heuristics, or a security measure (as
the test triggers CORS errors).

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

jsfiddle demonstrating IE11 difference talking to nginx vs google

jb April 28, 2015 11:16AM

Re: jsfiddle demonstrating IE11 difference talking to nginx vs google

Maxim Dounin April 28, 2015 03:10PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 248
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready