作者PANDAKAO (哈哈...)
看板java
标题[问题]无法看到server端回传讯息
时间Wed Oct 24 00:58:57 2007
请问大家,
1.client端无法看到server端回传讯息的原因有哪些呢?
2.有可能因为server端回传的资料以二进制表示
而无法显示在命令提示字元的视窗吗?
3.我用"instream = new DataInputStream(socket.getInputStream())"
接收server回传的讯息,用"String msg=instream.readUTF()"读stream的资料
在执行(run)的时候,卡在readUTF那一行就不动了
(送给server的资料为中文字串)
4.曾经试过用BufferedReader,且用read()及readLine()读stream内的资料,
但程式还是卡住不动了,(是卡在read及readLine)
想请问大家可以帮我解答问题吗?先谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.72.80.208
1F:推 PsMonkey:说不定你说的 server 根本没吐资料啊... 10/24 03:21
2F:推 Laximi:确认out.write()有没有跑,有的话再加一行out.flush()试试 10/25 23:48