A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. public void parse() {
  2.     StringBuffer sb = new StringBuffer();
  3.     byte buf[] = new byte[1024];
  4.     int len = -1;
  5.     try {
  6.         //这里的is是通过连上的Socket.getInputStream()获取的输入流。
  7.         //它读取的是浏览器的请求行。
  8.         while((len=is.read(buf))!=-1) {
  9.             //判断-1没有用,进入第二次循环是程序堵塞,
  10.             sb.append(new String(buf,0,len));
  11.             System.out.println(sb);
  12.         }
  13.     } catch (IOException e) {
  14.         e.printStackTrace();
  15.     }
  16. }
复制代码

评分

参与人数 1技术分 +1 收起 理由
刘芮铭 + 1

查看全部评分

4 个回复

倒序浏览
你没有指定服务器端口
回复 使用道具 举报
周亮 发表于 2012-12-27 13:50
你没有指定服务器端口

这只有一部分代码,其余的太多了摘不上来,你说的端口问题都没问题,不然也不会运行
回复 使用道具 举报
你全贴上来会让大家看清楚一点吧。
回复 使用道具 举报
就这段代码 除了parse()方法需要传入一个输入流参数 其他真没看出来有什么问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马