RT。我写了一段socket的java代码 想要达到的效果是
用SecureCRT登录服务器后 服务器会返回出一段7788的东西 然后要你输入用户名密码
我就是要得到服务器返回给客户端的内容
但是我写了一段socket之后 链接服务器是成功了
但是服务器返回的内容却不打印出来.不知道怎么解决.
PS:链接的服务器是公司内部的服务器 不是自己写的.
下面是代码:
Socket socket = new Socket("XXX.XXX.XX.XXX", X);
System.out.println("客户端socket:" + socket);
PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
str = in.readLine();等于就是每次都是停在了 in.readLine();这里 如果把in.readLine(); 改成了 in.read(); 可以打印出一个数字
好像是6万多
但是要打印服务器返回的内容就打印不出来了.不知道怎么解决.有知道的大侠帮个忙!!!!!!!!!!!!
用SecureCRT登录服务器后 服务器会返回出一段7788的东西 然后要你输入用户名密码
我就是要得到服务器返回给客户端的内容
但是我写了一段socket之后 链接服务器是成功了
但是服务器返回的内容却不打印出来.不知道怎么解决.
PS:链接的服务器是公司内部的服务器 不是自己写的.
下面是代码:
Socket socket = new Socket("XXX.XXX.XX.XXX", X);
System.out.println("客户端socket:" + socket);
PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
str = in.readLine();等于就是每次都是停在了 in.readLine();这里 如果把in.readLine(); 改成了 in.read(); 可以打印出一个数字
好像是6万多
但是要打印服务器返回的内容就打印不出来了.不知道怎么解决.有知道的大侠帮个忙!!!!!!!!!!!!
解决方案 »
- 用反射创见Calendar对象总是异常???
- Strut2.1类型转换的问题,不知道算不算BUG
- 这网站怎么样。提个建议都有分
- struts2文件下载有误!
- Java 以及 Java EE 能做更多的事情吗?
- 利用Hibernate读取oracle的sequence
- 组件“struts-config”在此不允许“message-resources”。这个算什么错误,错误在哪里呢??
- applet与jsp的整和(来者有分)
- jb中运行时报Cannot load driver class:com.borland.datastore.jdbc.DataStoreDriver错误
- 哪些浏览器支持HTML5
- ibatis 内存泄露
- checked 选不中的问题。在线等。
如果是的話,應該循環讀取,直到讀完為止。
最好的是能知道服务器到底是怎么给你返回的,这样读才更有针对性