Qt实用技巧:Qt应用编程中域名解析(url域名转化为ip地址)

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131275857

红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

Qt开发专栏:实用技巧


需求

  在qt开发中,有些连接主机如mqtt设置的是ip地址,但是很多时候服务器是一个url网址,这个时候就需要先将url转换为ip地址。


代码如下

  pro文件中添加网络模块:

QT += newwork;

  下面就一行代码就可以解析出来了

// _host是QString保存的url地址
QHostInfo::fromName(_host).addresses();
// 打印出来查看
qDebug() << QHostInfo::fromName(_host).addresses();

  在这里插入图片描述
  在这里插入图片描述
  没错,就这么简单,还把备用服务器地址也给整出来了。


若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131275857

猜你喜欢

转载自blog.csdn.net/qq21497936/article/details/131275857
今日推荐