首页| 论坛| 消息

回复: QNetworkAccessManager post 一个http请求,返回QIODevice::read (QDisabledNetworkReply): device not open
#6 回 stlcours 的帖子 [never_forget 04-20 08:47]
stlcours:那客户端怎么知道中间断过没有?? (2017-04-19 21:26)
发送之前 用 isOpen() 函数检测套接字是不是可用,可用就直接用,不能就先初始化一下下~~~
#7 回 never_forget 的帖子 [stlcours 04-20 16:30]
never_forget:发送之前 用 isOpen() 函数检测套接字是不是可用,可用就直接用,不能就先初始化一下下~~~
 (2017-04-20 08:47) 
你说的是哪个类的isOpen? QNetworkAccessManager 和 QAbstractSocket 里都没有找到。
#8 回 never_forget 的帖子 [stlcours 04-20 16:31]
never_forget:发送之前 用 isOpen() 函数检测套接字是不是可用,可用就直接用,不能就先初始化一下下~~~
 (2017-04-20 08:47) 
找到了,是QIODevice 的,谢谢。可是文档为啥没说覆盖了这个函数?
#9 回 stlcours 的帖子 [longlong123 03-19 18:36]
stlcours:找到了,是QIODevice 的,谢谢。可是文档为啥没说覆盖了这个函数? (2017-04-20 16:31) 
请问最后是怎么解决这个问题的,是不是QNetworkManger 断网不论是不是网络恢复都会返回这个错误
#10 [return 05-07 15:21]
有示例代码吗?

<< 1 2 3 >> (2/3)

回复 发表
主题 版块