【问题标题】:Open an url in Chrome without using the cache via command line通过命令行在不使用缓存的情况下在 Chrome 中打开一个 url
【发布时间】:2012-09-22 14:35:12
【问题描述】:

我使用命令chrome --new-window htp://www.example.com/打开一个url,但是页面是使用缓存中最后保存的。

有没有办法从命令行打开 URL 强制加载忽略缓存?

谢谢!

【问题讨论】:

    标签: google-chrome command-line browser-cache


    【解决方案1】:

    尝试以下命令:

    /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 位)

    但除非我先退出浏览器,否则它不会让我退出任何网站。

    【讨论】:

      【解决方案2】:

      添加开关--disable-application-cache 应该可以工作。以隐身方式启动它 (--incognito) 也可能有效。有关更多命令行开关,另请参阅here

      【讨论】:

      • 我查看了命令列表,但没有找到其他我想要的东西。是否有在顶部打开新窗口的命令?目前它隐藏在活动窗口后面。
      • 我认为你可以更好地使用自动热键脚本,这会给你更多的可能性。
      • 我知道自动热键,但我无法想象如何在这个问题中使用它。请给个建议好吗?
      • 在自动热键中,您可以将窗口置于最上方。关于缓存;也许您可以在命令行上指定不同的(空)缓存位置,或者在启动 chrome 之前先删除缓存中的所有文件。
      • --incognito 之所以有效,是因为我在重新打开之前关闭了该 chrome 配置文件上的所有其他隐身窗口。如果我保持一个旧的隐身窗口打开,然后再次运行命令行,它会加载缓存的版本。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      • 1970-01-01
      • 2022-09-23
      • 2016-10-16
      • 2020-03-13
      • 2021-06-10
      • 1970-01-01
      相关资源
      最近更新 更多