黑马程序员技术交流社区
标题:
模拟IE客户端访问Tomcat服务器,遇到的问题!
[打印本页]
作者:
花伟昌
时间:
2013-7-1 22:52
标题:
模拟IE客户端访问Tomcat服务器,遇到的问题!
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;
public class IeClient {
public static void main(String[]args) throws UnknownHostException, IOException{
Socket s=new Socket("192.168.1.100",8080);
PrintWriter out=new PrintWriter(s.getOutputStream(),true);
out.println("GET /index.html http/1.1");
out.println("Accept: */*");
out.println("Accept-Encoding: gzip, deflate");
out.println("User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)");
out.println("Host: 192.168.1.100:8080");
out.println("Connection: close");
out.println();
out.println();
InputStream is=s.getInputStream();
byte[]buf=new byte[1024];
int len=is.read(buf);
String text=new String(buf,0,len);
System.out.println(text);
s.close();
}
}
控制台显示:
HTTP/1.1 505 HTTP Version Not Supported
Server: Apache-Coyote/1.1
Date: Mon, 01 Jul 2013 14:43:42 GMT
Connection: close
接收不到服务器发来的请求资源,这是什么问题造成的?
作者:
哪颗最亮的星星
时间:
2013-7-1 23:58
应该是没连接上服务器吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2