【发布时间】:2017-10-01 09:00:05
【问题描述】:
如果连接了 socket.io,Alamofire 没有按预期工作,总是出现 req time out 错误。如果我禁用 Socket.io,Alamofire 就可以工作
这是我遇到的错误
Error Domain=NSURLErrorDomain Code=-1001 "The request timed out."
UserInfo={NSUnderlyingError=0x60800044c720
{Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)"
UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}},
NSErrorFailingURLStringKey=https://enpoint.json, NSErrorFailingURLKey=https://enpoint.json,
_kCFStreamErrorDomainKey=4, _kCFStreamErrorCodeKey=-2102, NSLocalizedDescription=The request timed out.}
还有这个
_tcp_connection_write_eof_block_invoke Write close callback received error: [89] Operation canceled
在 git https://github.com/Alamofire/Alamofire/issues/1545 上报告了类似的问题,但没有答案。
我不知道我做错了什么!任何帮助将不胜感激
【问题讨论】:
标签: ios swift sockets socket.io alamofire