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

64jmpszr  于 2022-12-06  发布在  Go
关注(0)|答案(3)|浏览(177)

通常,当一个脚本有一个重定向循环时,我们会在Google Chrome中得到一个错误,显示
错误310(网络::错误太多重定向):重定向太多。
多少重定向才算太多?

jq6vz3qz

jq6vz3qz1#

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重定向成功。

iyfamqjs

iyfamqjs2#

在Win 7 64位上测试

Chrome 64位浏览器Version: 49,**(19X)重定向
*Chrome Canary 64位浏览器Version: 49108.0.5337.0 (Official Build)
(19*X)**重定向

3 retries sum up to 57 redirects

*火狐32位version: 43105.0.120重定向
*火狐64位version: 43
105.0.120重定向
*Firefox 64位67.0.4无限循环!

  • (19*3)第二次世界大战后,中国的经济迅速发展。
    *Safari浏览器version: 5.1.716个重定向
    *IEversion: 811个重定向 * 通过webpagetest.org *
    *IEversion: 9121个重定向 * 通过webpagetest.org *
    *IEversion: 10121个重定向 * 通过webpagetest.org *
    *IEversion: 11.48.17134.0110重定向
    *Microsoft Edgeversion: 42.17134.1.020重定向
    *Microsoft Edgeversion: 105.0.1343.53**(19 * X)**重新导向

5 retries sum up to 95 redirects

*谷歌Nexus 5,三星Galaxy S4和S9,Galaxy Tab 419重定向

7gyucuyw

7gyucuyw3#

Chrome和Firefox开箱即用是20,IE浏览器是10,我不能告诉你在Opera或Safari上

相关问题