在 Chrome 中,有多少重定向是“太多”?

发布于 2025-01-07 23:06:56 字数 149 浏览 0 评论 0 原文

通常,当脚本具有重定向循环时,我们会在 Google Chrome 中收到错误消息:

错误 310 (net::ERR_TOO_MANY_REDIRECTS):重定向太多。

多少次重定向算太多?

Often, when a script has a redirect loop we get an error in Google Chrome that says

Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.

How many redirects are too many?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

千紇 2025-01-14 23:06:56

Google Chrome 17.0.963.56 允许最多 20 个重定向,正如使用此 PHP 脚本测试的那样:

<?php
    $redirect = (isset($_GET['redirect'])) ? $_GET['redirect'] : 0;
    header("Location: redirects.php?redirect=" . ($redirect + 1));
?>

Chrome 在尝试打开 redirects.php?redirect=21 时中止,并出现错误 310,这意味着前 20 重定向成功。

Google Chrome 17.0.963.56 allows a maximum of 20 redirects, as tested with this PHP script:

<?php
    $redirect = (isset($_GET['redirect'])) ? $_GET['redirect'] : 0;
    header("Location: redirects.php?redirect=" . ($redirect + 1));
?>

Chrome aborts with error 310 when trying to open redirects.php?redirect=21, which means that the first 20 redirects were successful.

转身以后 2025-01-14 23:06:56

在 Win 7 64 位上测试

  • Chrome 64 位 版本:49 105.0.5195.127(官方版本)(19*X) 重定向
  • Chrome Canary 64 位版本: 49 108.0.5337.0(官方版本)(19*X) 重定向
    3 次重试总计最多 57 次重定向
  • Firefox 32 位 版本:43 105.0.1< /code>, 20 重定向
  • Firefox 64 位 版本:43 105.0.120 重定向
    • Firefox 64 位 67.0.4无限循环!
  • Opera 版本:28 90.0.4480.84 (19*3) 重定向
  • Safari 版本:5.1.716 重定向
  • IE 版本:8 > 11 重定向通过 webpagetest.org
  • IE 版本: 9 121 通过 webpagetest.org 重定向 >
  • IE 版本:10 121 通过 rel="nofollow noreferrer">webpagetest.org
  • IE 版本:11.48.17134.0 110 重定向
  • < strong>Microsoft Edge 版本:42.17134.1.0 20 重定向
  • Microsoft Edge 版本: 105.0.1343.53 (19 * X)
    重定向
    5 次重试总计最多 95 次重定向
  • Google Nexus 5、Samsung Galaxy S4 ⇄ S9、Galaxy Tab 419 重定向

Tested on Win 7 64bit

  • Chrome 64bit Version: 49 105.0.5195.127 (Official Build), (19*X) redirects
  • Chrome Canary 64bit, Version: 49 108.0.5337.0 (Official Build), (19*X) redirects
    3 retries sum up to 57 redirects
  • Firefox 32-bit version: 43 105.0.1, 20 redirects
  • Firefox 64-bit version: 43 105.0.1, 20 redirects
    • Firefox 64-bit 67.0.4, endless loop!
  • Opera version: 28, 90.0.4480.84 (19*3) redirects
  • Safari version: 5.1.7, 16 redirects
  • IE version: 8 11 redirects via webpagetest.org
  • IE version: 9 121 redirects via webpagetest.org
  • IE version: 10 121 redirects via webpagetest.org
  • IE version: 11.48.17134.0 110 redirects
  • Microsoft Edge version: 42.17134.1.0 20 redirects
  • Microsoft Edge version: 105.0.1343.53 (19 * X)
    redirects
    5 retries sum up to 95 redirects
  • Google Nexus 5, Samsung Galaxy S4 ⇄ S9, Galaxy Tab 4, 19 redirects

悸初 2025-01-14 23:06:56

Chrome 和 Firefox 开箱即用是 20,Internet Explorer 是 10,我无法告诉你 Opera 或 Safari

Chrome and Firefox out of the box is 20, Internet Explorer is 10, I couldn't tell you on Opera or Safari

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文