当前位置:编程学习 > wap >>

QTcpScoket connectToHost第一个参数不支持域名吗?

如题,代码在pc的系统上运行正常,烧到板子上,使用hostname使用域名就连接不上 connectToHost("www.abc.com",80),换成ip就可以?域名是保证真实存在,有没有人遇到类似的问题,给点参考。 --------------------编程问答-------------------- 使用QHostInfo::lookupHost(),在i386的机器上也能正常返回ip,在arm上不出错了。 --------------------编程问答-------------------- 解析域名需要有DNS服务吧,你确定你的板子上有这个服务吗? --------------------编程问答--------------------
引用 2 楼 poi7777 的回复:
解析域名需要有DNS服务吧,你确定你的板子上有这个服务吗?

在板子上,使用ping命令,如ping www.baidu.com 是能返回正确的结果。 --------------------编程问答-------------------- gethostbyname,和getaddinfo都不能返回域名的ip,暂时用ping重定向到文件解决先。
补充:移动开发 ,  Qt
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,