[問題] Socket 發生 Error

看板Flash作者 (好人超)時間16年前 (2009/06/11 13:02), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我用 socket 建立 ActionScript 與 C# 的連線 AS 端使用 readUTF 函式,但一直丟出例外 Error : #2030: 到達檔案結尾 請問這可能是什麼問題呢? AS 端: private function onSocketData(event:ProgressEvent):void { trace("接到資料"); while (this._socket.bytesAvailable) { try { trace(this._socket.readUTF()); } catch (e:EOFError) { trace("EOFError : " + e.message); } catch (e:IOError) { trace("IOError : " + e.message); } } } C# 端: str = @"<msg><type>1</type><id>5</id><id>10</id></msg>"; StreamWriter writer = new StreamWriter(new NetworkStream(socket)); writer.Write(str); writer.Flush(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.18.83

06/16 16:51, , 1F
/0
06/16 16:51, 1F

06/16 17:18, , 2F
或是bytesAvailable小於UTF的size
06/16 17:18, 2F
文章代碼(AID): #1AC8_fi8 (Flash)