模拟Chrome中的有限带宽?

时间:2012-04-26 06:55:21

标签: google-chrome google-chrome-extension bandwidth-throttling

有没有办法可以在Chrome中模拟各种连接速度?

我需要能够以不同的速度检查http://localhost

我知道有独立的应用程序可以做到这一点,但我宁愿在Chrome内部这样做。

13 个答案:

答案 0 :(得分:136)

如果您正在运行Linux,则以下命令对此非常有用:

trickle -s -d 50 -w 100 firefox

-s告诉命令独立运行,-d 50告诉它将带宽限制为50 KB / s,-w 100将峰值检测窗口大小设置为100 KB。 firefox告诉命令启动firefox,并将所有此速率限制应用于它尝试加载的任何站点。

<强>更新

Chrome 38现已售罄,其中包括限制功能。要查找它,请调出开发人员工具:Ctrl + Shift +我在我的机器上执行此操作,否则菜单 - >更多工具 - >开发人员工具将带您到那里。

然后点击开发者工具面板左上角的电话切换设备模式(参见下面的工具提示)。

Toggle device mode

然后像这样激活限制。

Activate Chrome throttling

如果您觉得这有点笨拙,我上面的建议适用于Chrome和Firefox。

答案 1 :(得分:110)

我建议使用Charles Proxy - 你可以选择减慢个别网站的速度,也有一大堆HTTP检查工具。

修改

截至2014年6月,Chrome现在可以在DevTools中本地执行此操作 - 但您需要使用Chrome 38。

可以通过工具栏末尾的下拉菜单从“网络”选项卡访问该选项。

答案 2 :(得分:68)

Chrome 38 开始,您可以在没有任何插件的情况下执行此操作。只需单击inspect元素(或 F12 热键),然后单击toggle device modphone按钮)

enter image description here

你会看到类似的东西:

enter image description here

在许多其他功能中,它允许您模拟特定的互联网连接(3G,GPRS)

答案 3 :(得分:61)

截至今天,您可以在Google Chrome Canary 46.0.2489.0中本地限制您的连接。只需打开开发工具,然后转到网络选项卡:

enter image description here

答案 4 :(得分:19)

作为Michael said,Chrome扩展程序API无法提供可行的方法。 另一方面:有一个我自己用了很长时间的软件。

尝试Sloppy,一个模拟低带宽的Java应用程序。它独立于浏览器,它非常易于使用,最重要的是,它是免费的!

答案 5 :(得分:13)

如果您使用的是Mac,Chrome开发团队会推荐“网络链接调节工具”

或者:

Xcode > Open Developer Tool > More Developer Tools > Hardware IO Tools for Xcode

或者,如果您不想安装Xcode:

Go to the Apple Download Center and search for Hardware IO Tools

https://developer.apple.com/downloads/index.action

答案 6 :(得分:11)

现在,您可以在Chrome Canary中限制网络吞吐量。这可以在&#34;网络&#34; &#34; Emulation&#34;的选项开发工具中控制台的选项卡。您可能需要激活Chrome标记&#34;启用开发人员工具实验&#34; (chrome:// flags / #enable-devtools-experiments)(chrome:// flags)可以看到这个新功能。您可以为移动连接模拟一些低带宽(GSM,GPRS,EDGE,3G)。

答案 7 :(得分:4)

如果你不熟悉提琴手 - 请做。这是一个很好的HTTP调试工具。您还可以选择限制带宽。

答案 8 :(得分:4)

原创文章:https://helpdeskgeek.com/networking/simulate-slow-internet-connection-testing/

使用Chrome模拟慢速连接 如果您的系统尚未安装Chrome,请继续安装Chrome。完成后,打开一个新选项卡,然后按CTRL + SHIFT + I打开开发人员工具窗口或单击汉堡图标,然后单击更多工具,然后单击开发人员工具。

enter image description here

这将打开Developer Tools窗口,该窗口可能停靠在屏幕的右侧。我更喜欢它停靠在屏幕的底部,因为你可以看到更多的数据。要执行此操作,请单击三个垂直点,然后单击中间停靠位置。

enter image description here

现在继续,点击“网络”标签。在右侧,您应该看到一个名为No Throttling的标签。

enter image description here

如果单击它,您将获得一个预配置速度的下拉列表,您可以使用该列表模拟慢速连接。

enter image description here

选项范围从离线到WiFi,数字显示为延迟,下载,上传。最慢的是GPRS,然后是常规2G,然后是好2G,然后是普通3G,好3G,普通4G,DSL,然后是WiFi。选择其中一个选项,然后重新加载您所在的页面或在地址栏中输入另一个URL。只需确保您位于显示开发人员工具的同一选项卡中。限制仅适用于您启用它的选项卡。

如果要使用自己的特定值,可以单击“自定义”下的“添加”按钮。单击添加自定义配置文件按钮以添加新配置文件。

enter image description here

使用GPRS时,www.google.com需要花费16秒才能加载!总的来说,这是一个内置于Chrome中的优秀工具,可用于在较慢的连接上测试网站加载时间。如果您有任何疑问,请随时发表评论。享受!

答案 9 :(得分:1)

我不认为你所要求的只能通过镀铬来完成。我能找到的最接近的是this,这不是你想要的。我得到一个chrome插件就可以了。

在本地计算机上运行的Web代理可以达到您想要的效果。例如,this出现了对“限制代理”的搜索。

答案 10 :(得分:1)

根据Chrome Mobile Emulation page的建议,您可以在Windows上使用Clumsy,在Mac OS X上使用Network Link Conditioner,在Linux上使用dummynet

答案 11 :(得分:1)

如果您使用的是OSX,则可以使用:网络链接调节器

enter image description here

在这里您可以选择不同的配置文件,即。 100%损失,3G,DSL等。

请在下面的链接中下载网络链接调节器here

答案 12 :(得分:-3)

请注意,请勿使用Chrome内置的Speed Tester(它将显示无节制的速度)。而是使用其他网站,例如Fast.com。这将向您显示适当的节流速度。

此外,节流设置可能会被隐藏,并且可以通过单击微小的向下箭头从网络栏中进行访问。