有没有办法限制Node (Express)中的速度和响应时间?
Is there a way to limit speed and response time in Node (Express)?
我想看看我的网站对慢速连接的反应。
是否有一种方法可以限制express以慢速或延迟响应?我知道我可以在路径上实现setTimeout
调用,但是静态资产呢?
正如我在评论中提到的,现代浏览器支持网络速度模拟(以及更多)。在你的应用程序中做任何程序性延迟伪造都不是一个好方法,因为网络模拟是困难的,很难可靠地做到这一点,你最终可能会污染你的代码很多。
你应该使用浏览器来完成:
- Chrome(最佳支持) Firefox
- Edge(尚未支持,但已建议)
还有很多其他的工具和资源可以使用:
- crapify (NodeJS)
- 如何在Mac上模拟慢速连接
- 提琴手
- 和更多…
相关文章:
- 如何检索AMD的XHR响应代码(+时间戳)'大型Dojo
- AJAX 调用在获得响应并成功执行时会冻结浏览器一段时间
- 如何用java计算网站的响应时间
- 最大限度地减少Google AdWords Script的响应时间
- 如何使用javascript记录两次按钮按下之间的响应时间(以秒为单位)
- 如何测量 http.NodeJS 中的 ClientRequest 响应时间
- Web API处于非活动状态5分钟后响应时间过长
- REST API测量服务器端响应时间(性能)
- 使用Heroku进行套接字轮询时响应时间长
- Microsoft Face Api响应时间
- 更改offline.js中允许的服务器响应时间
- 如何在redux框架中使用Action和Reducer记录响应时间
- 如何调用“请等待”只有当ajax的响应时间超过X毫秒时才使用
- 需要帮助改变与Jquery脚本幻灯片的速度持续时间
- PHP HttpRequest创建网页-如何处理长响应时间
- 聊天机器人回答/响应时间代码在js
- 有没有办法限制Node (Express)中的速度和响应时间?
- 当URL具有相同的响应时间时,为什么某些AJAX调用比其他调用需要更长的时间才能完成
- 正在测量服务器响应时间(客户端)
- 有没有办法要求Apache Bench测试提供给URL的所有资源的响应时间