我最近注意到,当使用谷歌提供的官方下载链接为mac提取最新版本的谷歌浏览器时,它给了我旧版本的dmg文件。我假设在打开谷歌浏览器后,它使用keystone代理查询某个服务器以提取最新版本的文件。有人可以解释一下google chrome / keystone代理(带有什么标题)查询下载网址吗?
答案 0 :(得分:1)
您可以在https://github.com/google/omaha/blob/master/doc/ServerProtocolV3.md找到当前的奥马哈协议文档。根据您的需要制作XML文档并将其发布到有效的更新检查端点,您将获得可供下载的URL。其余的是下载并保存到文件。
我在Python中的Windows示例脚本:https://gist.github.com/CrendKing/21cd2fbc8af8d932b5d6。