在这里使用install4j 7.0.2 / 7.0.3。
主程序通过ApplicationLauncher.launchApplication
启动自动更新程序。
我们需要使用现有的HTTP(实际HTTPS)会话来访问下载站点,更不用说下载内容了。
是否可以将会话ID传递给自动更新程序,以便将其包含在HTTP标头中? 或者通常是一种将HTTP标头数据传递给自动安装程序的方法吗?
答案 0 :(得分:0)
"检查更新"行动和"下载文件" action是在更新下载程序中建立HTTP连接的操作。
他们都有一个"请求标题"属性。您可以在调用ApplicationLauncher.launchApplication
时使用参数为更新下载程序设置安装程序变量:
-Vheader1=value1
然后您可以使用语法
${installer:value1}
在请求标头属性中。