重新实现精简版的SocketIO.Client