socket连接服务器ws://**.**.**.**:****直接断开连接,是什么原因?。我只写了连接成功、连接失败、断开连接、收到消息的方法,运行后就到断开连接的方法,在网上测试了一下提示:
我需要让工程连接成功,是我还缺什么代码吗?
哪个平台,win还是linux 没说清楚
socket断开后,再使用同一个socket重新open会报错,因为SRWebSocket的open方法只能被调用一次,所以创建新的socket对象来重连解决这一问题
SRWebSocket运行后是断开的状态,我想让SRWebSocket连接成功。是我的原因还是服务器的原因,大佬有解决的方法吗?
iOS 苹果移动开发。。。。
SRWebSocket连接直接就断开连接了。
因为不是同一个对象啊,你重新生成了新的对象
项目代码:
_socket = [[SRWebSocket alloc] initWithURLRequest:request];
_socket.delegate = self;
[_socket open];
- (void)webSocketDidOpen:(SRWebSocket *)webSocket;
- (void)webSocket:(SRWebSocket *)webSocket didFailWithError:(NSError *)error;
- (void)webSocket:(SRWebSocket *)webSocket didCloseWithCode:(NSInteger)code reason:(NSString *)reason wasClean:(BOOL)wasClean;
运行项目。。。直接到- (void)webSocket:(SRWebSocket *)webSocket didCloseWithCode:(NSInteger)code reason:(NSString *)reason wasClean:(BOOL)wasClean;断开连接这个方法。。。
同问