黑马程序员技术交流社区

标题: 关于网络编程浏览器作客户端的小问题 [打印本页]

作者: bird_not_fat    时间: 2013-10-14 22:09
标题: 关于网络编程浏览器作客户端的小问题
  1. public class BrowserServer {
  2.         public static void main(String[] args) {
  3.                 ServerSocket ss = null;
  4.                 try {
  5.                         ss = new ServerSocket(8888);
  6.                 } catch (IOException e) {
  7.                         System.out.println("服务器端Socket创建失败!");
  8.                 }
  9.                 Socket s = null;
  10.                 try {
  11.                         s = ss.accept();
  12.                 } catch (IOException e) {
  13.                         System.out.println("获取客户端Socket对象失败!");
  14.                 }
  15.                 try {
  16.                         PrintWriter pw = new PrintWriter(s.getOutputStream(),true);
  17.                         pw.println("哦我的天啊!");
  18.                 } catch (IOException e) {
  19.                         System.out.println("获取网络输出流失败!");
  20.                 }
  21.                
  22.         }
  23. }
复制代码
为什么我在浏览器地址栏中输入:http://(本机IP):8888之后,显示连接失败呢??
按理说应该显示 “哦我的天啊”才对啊...
作者: bird_not_fat    时间: 2013-10-14 23:40
xh396660787 发表于 2013-10-14 23:22
用你的代码试了一下,是可以出来的,但是在浏览器打印文字后会一刻跳转到出错的页面。
建议你用字节流进行 ...

这个具体是为什么呢?
作者: To    时间: 2013-10-15 18:12
楼主你好,如果问题已解决请将帖子状态修改为提问结束,如果未解决请继续提问,谢谢合作
如果不会修改请看解释帖:http://bbs.itheima.com/thread-89313-1-1.html
作者: To    时间: 2013-10-17 13:50
楼主你好,如果问题已解决请将帖子状态修改为提问结束,如果未解决请继续提问,谢谢合作
如果不会修改请看解释帖:http://bbs.itheima.com/thread-89313-1-1.html




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2