【发布时间】:2012-09-22 14:35:12
【问题描述】:
我使用命令chrome --new-window htp://www.example.com/打开一个url,但是页面是使用缓存中最后保存的。
有没有办法从命令行打开 URL 强制加载忽略缓存?
谢谢!
【问题讨论】:
标签: google-chrome command-line browser-cache
我使用命令chrome --new-window htp://www.example.com/打开一个url,但是页面是使用缓存中最后保存的。
有没有办法从命令行打开 URL 强制加载忽略缓存?
谢谢!
【问题讨论】:
标签: google-chrome command-line browser-cache
尝试以下命令:
/usr/bin/google-chrome-stable --new-window --aggressive-cache-discard --disable-notifications --disable-remote-fonts --disable-reading-from-canvas --disable-remote-playback-api --disable-shared-workers --disable-voice-input --enable-aggressive-domstorage-flushing https://stackoverflow.com/questions/12544664/open-an-url-in-chrome-without-using-the-cache-via-command-line#12545236 %U &
这适用于我在 Linux Mint Qana 上的 Chrome 版本 54.0.2840.100(64 位)
但除非我先退出浏览器,否则它不会让我退出任何网站。
【讨论】:
添加开关--disable-application-cache 应该可以工作。以隐身方式启动它 (--incognito) 也可能有效。有关更多命令行开关,另请参阅here。
【讨论】:
--incognito 之所以有效,是因为我在重新打开之前关闭了该 chrome 配置文件上的所有其他隐身窗口。如果我保持一个旧的隐身窗口打开,然后再次运行命令行,它会加载缓存的版本。