脚本宝典收集整理的这篇文章主要介绍了php – 桌面应用程序如何从网站上获取信息?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我希望我的桌面应用程序可以调用我的网站并说“我是版本xxxx”,我需要它来回复 – 至少“有/不是更新”,最好也是“这是一个xKB下载并具有这些功能……“ – 这样我就可以向用户显示信息并询问他们是否要下载它.
我可以从我的应用程序发送请求(一旦我了解Qt的QtNetwork模块).我的问题是,为了能够从网站创建和发送适当的响应,我需要学习什么.
我很好学习任何必要的新技术/语言,我只是想确保我正在学习正确的东西,而不是走错路.任何帮助深表感谢.
这是一个非常快速和脏的PHP脚本,在您的服务器document_root中保存为“versioncheck.PHP” – 只是简单地得到点:
<? define ("current_VERSION","5"); $version = $_REQUEST['version']; if ($version < CURRENT_VERSION) PRint "Update required"; else print "YOU'RE ALL GOOD"; ?>
您的应用程序将调用http://wwww.yoursever.COM/versioncheck.PHP?version=2
因此,我们假设您的桌面应用程序有一个名为“getHTTP”的函数,可以检索HTTP页面.变量“currentVersion”是您的桌面应用当前版本号.
所以你的代码是这样的:
//NOTE: I don't kNow the Syntax of your desktop app's language,so just treat this as highlevel pseudo code. /** all sorts of other goodness **/ //CheckVersion upgrade = getHTTP("http://wwww.yoursever.com/versioncheck.PHP?version="+currentVersion); if (upgrade == "Update required") then doUpdate(); // doUPdate is some function you've defined to act as a handler for when an update needs to occur else { ... continue on wITh app ... }
以上是脚本宝典为你收集整理的php – 桌面应用程序如何从网站上获取信息?全部内容,希望文章能够帮你解决php – 桌面应用程序如何从网站上获取信息?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。