如何防止chrome开发者工具附加的脚本出错?

How to prevent an error to occur in a script appended in chrome developer tools?

我有一个脚本,我想 运行 它抛出开发者工具的控制台。

该脚本是对 url 的提取:www.not-my-website.com/page-1/

此外,www.not-my-website.com/page-1/ 重定向到 www.not-我的网站。com/page-2/

www.not-my-website.com/page-2/ redirects to www.not-my-website.com/page-3/

.....

www.not-my-website.com/page-99/ redirects to www.not-my-website.com/page-100/

我在控制台中得到的错误是 net::ERR_TOO_MANY_REDIRECTS 302

那是因为抓取的 url 做了很多重定向。

所以,我需要一种方法来防止这种行为。

我希望脚本为 运行 并防止脚本停止为 运行。

我尝试创建一个片段并将调试器设置为忽略它。但是脚本仍然抛出 net::ERR_TOO_MANY_REDIRECTS 302 错误。

那么,我该如何防止这种行为?

我只想 运行 脚本而不是停止,因为有很多重定向。我要运行它。它有一个结束。在 www.not-my-website.com/page-100/.

附上我制作但无法使用的打印件。有帮助吗?

Chrome 的重定向限制为 20,并且无法修改。