黑马程序员技术交流社区
标题:
自定义浏览器的问题。。
[打印本页]
作者:
gzbbxu
时间:
2013-6-21 18:11
标题:
自定义浏览器的问题。。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;
/*
*自定义客户端
*服务端 tomcat
*
*/
public class MyIE {
public static void main(String[] args) throws Exception, IOException {
Socket s=new Socket("192.168.1.100",8080);
PrintWriter out=new PrintWriter(s.getOutputStream(),true);
out.println("GET /myweb/demo.html HTTP/1.1");
out.println("Accept: */*");//什么都支持
out.println("Accept-Language: zh-CN");//支持简体中文
out.println("Connection: Keep-Alive");//加上后变慢。
out.println();//一定要写空行,要和请求体分开。
out.println(); //一定要写空行
BufferedReader bufr=new BufferedReader(new InputStreamReader(s.getInputStream()));
String line=null;
while((line=bufr.readLine())!=null){
System.out.println(line);
}
s.close();
}
}
复制代码
作者:
gzbbxu
时间:
2013-6-21 18:12
这是控制台打印结果。。很不应该啊??
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
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2