gpt4 book ai didi

selenium - 如何限制 Chrome 中的并发(并行)浏览器请求?

转载 作者:行者123 更新时间:2023-12-04 11:54:30 27 4
gpt4 key购买 nike

背景

我注意到几乎所有的代理提供商都允许“最大线程”的概念,根据我的理解,这意味着一次并发/并行浏览器请求的最大数量。
由于现代网站可以有许多并行请求,我如何在 Chrome 中限制并行请求(全局针对整个浏览器,不仅针对每个主机/服务器,而且针对所有这些请求的组合)?

示例

网站 A 从自己的域中获取资源,此外还使用了 9 个 CDN 和 10 个跟踪器。假设 Chrome 有最多 6 个并发请求/域,所以这是 120 个并发请求。高于此的任何事情都必须等待轮到它。例如,我想将其限制为最多 10 个。

备注

我已经看到在 Firefox 中它可以用' 来完成。 network.http.max-connections ' 但我没有找到适用于 Chrome 或 Chromium 的任何东西。

如果有帮助,我正在使用 Selenium 和 ChromeDriver (C#) 来启动浏览器。

最佳答案

经过一番挖掘和搜索,我发现对于 Chromium,许多网络调整参数都在 ClientSocketPoolManager 中。 check lines : 29 and 46 ,所以我认为您需要使用您喜欢的参数重建您自己的自定义 Chrome,而不是能够动态调整它们。

关于selenium - 如何限制 Chrome 中的并发(并行)浏览器请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55973968/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com