- From: Simon Friedberger <notifications@github.com>
- Date: Wed, 14 Feb 2024 02:41:34 -0800
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 14 February 2024 10:41:40 UTC
For context, Chrome seems to have explicit loop detection: https://chromium.googlesource.com/chromium/src/+/refs/heads/main/chrome/browser/ssl/https_upgrades_interceptor.cc#519 The WPT is upgrading with `new URL("http://{{host}}:{{ports[https][0]}}/fetch/api/resources/redirect.py?location=" + …` which will trigger loop detection unless the query string is included. What should happen on pages which redirect after a timeout like (www.bom.gov.au) which gets upgraded and then redirected to (http://www.bom.gov.au/akamai/https-redirect.html) which redirects using `window.location.replace` after 10 seconds. Using the 20 redirects limit would take over 3 minutes to get to the actual page. -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/pull/1655#issuecomment-1943496127 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/fetch/pull/1655/c1943496127@github.com>
Received on Wednesday, 14 February 2024 10:41:40 UTC