TCP-自定义浏览器连接到tomcat服务器

    xiaoxiao2026-06-11  1

    //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 */
    转载请注明原文地址: https://ju.6miu.com/read-1310416.html
    最新回复(0)