我正在开发浏览器扩展。该扩展程序适用于我们无法控制的外部网站。
我希望能够测试扩展。我面临的主要问题之一是在本地“按原样”显示网站。
是否可以在本地“按原样”显示网站?
我希望能够在本地完全 按原样为网站提供服务以进行测试。这意味着我想模拟完全相同的 HTTP 数据,包括 iframe 广告等。
- 是否有捷径可寻?
更多信息:
我希望我的系统尽可能接近远程网站。例如,我想运行命令fetch
,这将允许我在浏览器中访问该站点(没有打开互联网)并获得与其他情况完全相同的内容(包括不是来自单个域的信息、谷歌广告、 ETC)。
如果这有帮助,我不介意使用虚拟机。
我认为这在测试中非常有用。特别是当我有一个错误时,我需要在具有许多随机因素(广告展示等)的网站中可靠地重现。