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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© gzbbxu 中级黑马   /  2013-6-21 18:11  /  945 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.io.PrintWriter;
  5. import java.net.Socket;
  6. import java.net.UnknownHostException;

  7. /*
  8. *自定义客户端
  9. *服务端 tomcat
  10. *
  11. */
  12. public class MyIE {
  13.    public static void main(String[] args) throws Exception, IOException {
  14.        Socket s=new Socket("192.168.1.100",8080);       
  15.        PrintWriter out=new PrintWriter(s.getOutputStream(),true);
  16.        out.println("GET /myweb/demo.html HTTP/1.1");
  17.        out.println("Accept: */*");//什么都支持
  18.        out.println("Accept-Language: zh-CN");//支持简体中文
  19.        out.println("Connection: Keep-Alive");//加上后变慢。
  20.       
  21.        out.println();//一定要写空行,要和请求体分开。
  22.        out.println();  //一定要写空行
  23.            BufferedReader bufr=new BufferedReader(new InputStreamReader(s.getInputStream()));
  24.        String line=null;
  25.        while((line=bufr.readLine())!=null){
  26.                System.out.println(line);
  27.        }
  28.        s.close();
  29.     }
  30. }
复制代码

1 个回复

倒序浏览
这是控制台打印结果。。很不应该啊??
HTTP/1.1 400 Bad Request
Server: Apache-Coyote/1.1
Transfer-Encoding: chunked
Date: Fri, 21 Jun 2013 10:06:01 GMT
Connection: close

0
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马