使用javascript将浏览器设置为离线模式

问题描述 投票:0回答:1

我正在使用硒来测试应用程序,我正在正常启动浏览器,但有时需要切换到离线模式,到目前为止,我看到几篇文章说除非使用离线方式启动驱动程序,否则无法使用硒模式(这不是我的情况)。

我正在使用C#和Selenium,并且已经计划集成我的项目以远程运行它。

您知道是否可以使用Javascript将浏览器切换到离线模式?或其他任何方法?

javascript c# selenium
1个回答
0
投票

您可以将Service Worker集成到您的应用程序中并与之协调以照常传递请求,或者,如果标记为这样做,则丢弃所有请求并模拟失败。

[Service Workers本质上充当所有请求的代理,您可以选择处理这些请求的方式(例如,缓存它们,从服务器刷新数据或只是拒绝请求)。

© www.soinside.com 2019 - 2024. All rights reserved.