查看完整版本: [-- 获取 公网IP与时间 --]

QTCN开发网 -> Qt代码秀 -> 获取 公网IP与时间 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

20091001753 2022-11-09 11:21

获取 公网IP与时间

获取 公网IP与时间,广泛用于 验证 等步骤。

本方案是通过自己架设服务端完成,例如云主机。
优点是可以修改返回的内容与条件,实现自定义的功能。

例如 程序初始化 需要获取 云端数据,你希望采用白名单IP,或密码验证。

[attachment=23137]

下载
[attachment=23138]

Qt Http Server 需要至少 Qt6.4,但对客户端并无要求,例如你可以使用游览器访问。

参考资料:
https://www.qt.io/blog/how-to-create-a-rest-api-with-qthttpserver
https://doc-snapshots.qt.io/qt6-6.4/qthttpserver-examples.html

其他
http://www.qtcn.org/bbs/read-htm-tid-84824.html

yeguoxiong 2022-11-11 13:30
与QtWebApp功能差不多?

xlinger 2022-11-21 13:19
可以直接使用
http://myip.ipip.net/
https://www.ipip.net/myip.html

toby520 2022-11-22 17:49
xlinger:可以直接使用
http://myip.ipip.net/
https://www.ipip.net/myip.html (2022-11-21 13:19) 

这个好,但是会不会有商用风险

liulin188 2022-11-24 17:49
这个QHttpserver怎么设计的,是多线程的吧,并发怎么样

jxsens 2023-02-01 08:00
liulin188:这个QHttpserver怎么设计的,是多线程的吧,并发怎么样 (2022-11-24 17:49) 

你要自己开发http server的提供服务的话,没必要用qt来做。可以选择别的语言,比如go这些,上手容易、简单、开发效率高


查看完整版本: [-- 获取 公网IP与时间 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled