黑马程序员技术交流社区

标题: Tomcat模拟IE访问数据出错 [打印本页]

作者: 格子、    时间: 2014-6-12 11:32
标题: Tomcat模拟IE访问数据出错
本帖最后由 格子、 于 2014-6-12 19:34 编辑

今天学到网络编程的模拟IE访问Tomcat的阶段,我是win764的系统,安装好了Tomcat,也配置并启动好了,在webapps建立的文件夹中的html文件在浏览器也能正常访问,不知道为什么模拟IE访问的时候,之后返回的是打印的Socket信息,调试了半天也不知道是什么情况,大家有没有遇到这中情况?
代码如下;
  1. import java.io.*;
  2. import java.net.*;
  3. class MyIE
  4. {
  5.         public static void main(String[] args) throws Exception
  6.         {
  7.                 //创建客户端
  8.                 Socket s= new Socket(InetAddress.getByName("gezi-PC"),8080);
  9.                 //定义网络输出流
  10.                 PrintWriter out  = new PrintWriter(s.getOutputStream(),true);
  11.                 //定义文件读取流
  12.                 BufferedReader read =
  13.                         new BufferedReader(new InputStreamReader(s.getInputStream()));
  14.                         
  15.                 //开始发送数据
  16.                 out.println("GET /myweb/index.html HTTP/1.1");
  17.                 out.println("Accept: */*");
  18.                 out.println("Accept-Language: zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3");
  19.                 out.println("Host: localhost:8080");
  20.                 out.println("Connection: keep-alive");

  21.                 out.println();
  22.                 out.println();
  23.                 //读取文件
  24.                 String str = null;
  25.                 while((str = read.readLine())!=null)
  26.                 {
  27.                         System.out.println(s);
  28.                 }
  29.                
  30.                 s.close();
  31.         }
  32. }
复制代码




作者: Gaara33    时间: 2014-6-12 11:48
代码第28行,打印的是str吧,你怎么写个s完事儿了
作者: 格子、    时间: 2014-6-12 11:51
Gaara33 发表于 2014-6-12 11:48
代码第28行,打印的是str吧,你怎么写个s完事儿了

;P,一直没注意这个问题,该代码改乱了。。。瞬间解决啊,佩服
作者: Gaara33    时间: 2014-6-12 11:53
格子、 发表于 2014-6-12 11:51
,一直没注意这个问题,该代码改乱了。。。瞬间解决啊,佩服

不客气,我正在挣技术分,好难呀
作者: 格子、    时间: 2014-6-12 12:13
Gaara33 发表于 2014-6-12 11:53
不客气,我正在挣技术分,好难呀

我貌似已经够了:lol
作者: Gaara33    时间: 2014-6-12 12:20
格子、 发表于 2014-6-12 12:13
我貌似已经够了

你已经够了,我是来的有些晚 了




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