套接字政策文件服务器和AIR3.0
问题描述:
编辑:所以我试图连接到使用AIR3.0的IRC服务器。不管是什么,我总是得到套接字政策文件服务器和AIR3.0
:server_ip NOTICE AUTH :*** Looking up your hostname...
:server_ip NOTICE AUTH :*** Found your hostname (cached)
ERROR :Closing Link: [server_ip] (Ping timeout)
这里只是一串代码:
private function handleSocketData(__e:ProgressEvent):void {
receiveData();
}
private function receiveData():void{
var str:String =_socket.readUTFBytes(_socket.bytesAvailable);
txt.text += str;
}
private function sendData(__str:String):void{
_socket.writeUTFBytes(__str);
_socket.flush();
}
我只是做了经典的_socket.connect(SERVER_IP,SERVER_PORT);我有一堆像ProgressEvent.SOCKET_DATA,Event.CLOSE,Event.CONNECT套接字的侦听器... 没什么特别。 但无论如何,我可以连接到IRC服务器,但它始终停止在发现您的主机名,然后没有任何反应(没有更多的数据发送我的方式),我几秒钟后断开连接...
答
AIR不需要套接字策略,只有Flash可以,所以这不是您的问题。不幸的是,我不能根据你发布的信息告诉你真正的问题是什么。请提供更多细节,也许有人可以告诉你真正的问题是什么。
感谢您的回复,我对此不确定。我会发布一些代码。 – Eric 2012-03-09 14:14:34
听起来像它挂在你身上的IRC客户端,所以不是代码问题。也许它期待你发送一些你不是的东西? – 2012-03-09 15:32:12
听起来像,我只是不知道它期望什么。我必须挖掘... – Eric 2012-03-09 17:48:47