A redundant GET request is sent in MS Edge

Copper Contributor

Please pay attention to the GET request in the rectangles. MS Edge: (Work Failed)There are two same GET requests are sent. FireFox: (Work Well)There is only one GET request is sent. Chrome: (Work Well) The fist GET request is cancelled. Only the second one is actually sent.

MS Edge:

MS EdgeMS Edge

Fiddler:

FiddlerFiddler

 

 

Firefox:

FirefoxFirefox

Chrome:

ChromeChrome

 

3 Replies
Hi,
Which channel of Edge are you using?

@xugl1 

 

Can not reproduce the error; Version 82.0.459.1 (Official build) canary (64-bit)

 

http://localhost:8080/

 

 

127.0.0.1 - - [25/Mar/2020 11:51:41] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [25/Mar/2020 11:51:42] "GET /pkg/sample.js HTTP/1.1" 200 -
127.0.0.1 - - [25/Mar/2020 11:51:42] "GET /pkg/sample_bg.wasm HTTP/1.1" 200 -

 

 

Trying again, it responds with 'Not Modified' confirming that its cached on client side.

 

 

127.0.0.1 - - [25/Mar/2020 11:52:03] "GET / HTTP/1.1" 304 -

 

 

Tested it on a live server, too.

 

Actually legacy Edge could convert POST to GET requests during certain conditions.

 

 

@HotCakeX 

Thanks. My version is as below.

Microsoft Edge 44.18362.449.0

Microsoft EdgeHTML 18.18363