我试图从CFReadStream
同步读取CFStreamCreatePairWithSocketToHost
创建的对象。流打开正常,但当我尝试调用它CFReadStreamRead
在一个循环,CFReadStreamRead()返回-1,所产生的误差是:尝试从ReadStream读取时接收错误域= kCFErrorDomainCFNetwork代码= 2
Error Domain=kCFErrorDomainCFNetwork Code=2 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error 2.)" UserInfo=0x14a920 {kCFGetAddrInfoFailureKey=8}
使用这个时,我也收到此相同的确切的错误ReadStream异步 - 我收到的第一个回调是这个错误。
确定究竟什么是修复呢? !我有一个RESTful服务调用,在我的浏览器中工作正常,但是通过ASIHTTPRequest获取相同的请求会从这个帖子中得到错误信息。有没有人知道该从哪里下载? – Mark 2011-03-15 14:38:39
-1这个答案,不提及如何避开错误和只解释什么错误的意思。 – Shailesh 2013-02-06 07:34:09
@Shailesh:你怎么样,确切地说,你期望绕过DNS失败? – 2013-02-18 16:51:48