//TCP-自定义浏览器连接到tomcat服务器
import java.io.*;
import java.net.*;
class MyIE
{
public static void main(String[] args) throws Exception
{
System.out.println("Hello World!");
Socket s = new Socket("192.168.1.254",8080);
//发送给tomcat服务器
PrintWriter out = new PrintWriter(s.getOutputStream(),true);
out.rpintln("GET /myweb/demo.html HTTP/1.1");//表示要GET到服务器上指定地址的页面文件 协议http1.1
out.rpintln("Accept: */*");//表示什么都支持
out.rpintln("Accept-Language: zh-CN,zh;q=0.8");
out.rpintln("Host: localhost:11000");
out.rpintln("Connection: closed");//keep-alive是保持连接,closed能关掉并结束
out.rpintln("");//2个空行,表示请求头和请求体分开
out.rpintln("");
//接收tomcat服务器的返回信息
BufferedReader bufr = new BufferedReader(new InputStreamReader(s.getInputStream()));
String line = null;
while ((line=bufr.readLine())!=null)
{
System.out.println(line);//打印到控制台上
}
s.close();
}
}
/*
http://192.168.1.254:11000/myweb/demo.html
D:\Code\EP Java>java ServerDemo
0:0:0:0:0:0:0:1
GET /myweb/demo.html HTTP/1.1
Host: localhost:11000
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp, ;q=0
.8
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/47.0.2526.108 Safari/537.36 2345Explorer/7.1.0.12633
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.8
*/
TCP-自定义浏览器连接到tomcat服务器
最新推荐文章于 2022-06-19 22:58:18 发布