gpt4 book ai didi

http - 是否可以在 NSIS 中使用 http get 和 http post?

转载 作者:可可西里 更新时间:2023-11-01 16:12:20 25 4
gpt4 key购买 nike

我有一个本地更新程序,可以使用 NSISdl 插件从网络服务器下载一个迷你安装程序。

假设我有一堆迷你安装程序版本。本地安装程序是否还有一种方法可以检查网络服务器上是否有可用的“最新”迷你安装程序。我听说您可以通过 Web 服务(通过使用 http post 或 get)来做到这一点。但是 NSIS 也有可能吗?如果可能怎么办?

谢谢...非常感谢您的帮助...

最佳答案

有很多方法可以做到这一点,一种方法是将最新版本存储在服务器上的文件中。

制作一个格式如下的 .ini:

[latestver]
major=2
minor=3
build=3452

然后只需使用 InetC 或 NSISdl 下载它到 $pluginsdir(只需一个简单的 HTTP GET 到 http://yourserver.com/product/update.ini 或类似的东西)并使用内置的 INI 函数并比较版本

或者您可以通过获取像 http://yourserver.com/versioncheck.php?product=foo&ver=1.2.333 这样的 url 来编写整个服务器端的脚本并返回更新 url 或失败代码

关于http - 是否可以在 NSIS 中使用 http get 和 http post?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/861388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com