ios - Charles 代理 100% 节流

标签 ios charles-proxy bandwidth-throttling

我使用 Charles (4.0.2) 作为代理服务器来测试我的移动应用程序,它依赖于 WKWebView 内部的 WebSockets。我正在尝试模拟一种情况,在这种情况下,用户会短暂地体验到他们的互联网连接上没有数据包移动(大约 5 秒的 0 数据包向上或向下)。这是我的 throttle 设置:

enter image description here

我无法想象我怎么可能更多地限制事情......但它似乎有零效果。数据仍在网络套接字中上下移动。知道如何 100% 限制我的连接吗?

最佳答案

您可以使用 Network Link Conditioner iphone 的设置:

设置 -> 开发人员 -> 网络链接调节器 -> 状态

enter image description here

选择一个配置文件(在您的情况下,100% 损失似乎是合适的)并启用它。

关于ios - Charles 代理 100% 节流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42015812/

相关文章:

ios - 在 iOS7 中,你如何停止第一个 View Controller 自动旋转?

ios - 如何在UIButton上放置图像/在哪里可以找到好的图标?

用于 Web 开发的本地主机带宽限制器

networking - 如何将单个直接 ftp 下载拆分为多个部分?

c++ - 使用 WinHTTP API 限制带宽使用的方法

ios - 连续移动对象 - iOS - SpriteKit

ios - 尝试调用请求的方法 validateAssets 时出错。 (1272)

visual-studio-code - 使用 Charles 代理和可视化代码嗅探数据包

perl - 使用 Perl UserAgent 的 HTTPS 请求

android - 最新 Android SDK 和模拟器上的 Charles SSL 代理问题