|  |      1ligiggy      2023-01-09 17:25:00 +08:00 你说的什么服务器,能直接 文件访问,就直接文件访问,然后用 filestream 读文件啊。 | 
|  |      2LXGMAX      2023-01-09 18:03:22 +08:00 我猜是登录功能吧,你把内容放服务器,且具有一定数据格式比如 csv 、json 什么的,Qt 客户端用 http 下载下来后解析里面的内容,再判断即可 | 
|  |      3intLee OP @ligiggy 就是比如 www.baidu.com/1.txt 这样的文件我查好像是不行。。。 | 
|  |      4intLee OP @LXGMAX 对类似登录功能 我准备用 txt 或者 ini 大概就是我在服务器端可以控制这个程序是否能运行 /另外如果下载的话第二次使用 本地已经有这个文件了 是不是会影响判断 | 
|      5lybcyd      2023-01-09 18:59:49 +08:00 用作登录验证的话直接发 web 请求,服务端返回验证结果就行了吧,没必要把远程文件下载下来。具体方式上,复杂的有 oauth ,简单点就直接 http header 带个 token 。 我不太懂 C++,查了一下 QT 已经封装了 web 请求,调用就可以,stackoverflow 给你参考一下: https://stackoverflow.com/questions/13302236/qt-simple-post-request | 
|      6cnbatch      2023-01-09 19:10:58 +08:00 单纯下载文件保存至内存当中(不写硬盘),QT 自己就能做到: https://wiki.qt.io/Download_Data_from_URL 除了 QT ,其他的选择也很多,既可以用 libcurl ,也可以用 cpprestsdk 。 |