package com.socket;
import java.io.InputStream;
import java.io.PrintWriter;
import java.net.Socket;
public class TestSocket {
public static void main(String[] args) throws Exception {
Socket s = new Socket("127.0.0.1", 8080);
PrintWriter pw = new PrintWriter(s.getOutputStream());
pw.println("GET /five/1.html HTTP/1.1");
pw.println("Accept : */*");
pw.println("Host: 0.0.0.0:8080");
pw.println("Connection : close");
pw.println();
pw.println();
pw.flush();
InputStream in = s.getInputStream();
byte[] buff = new byte[1024];
int len = 0;
System.out.println("---------------");
while ((len = in.read(buff)) != -1) {
System.out.println("长度: " + len);
String str = new String(buff, 0, len);
System.out.println(str);
}
s.close();
}
Java通过Socket获取页面信息
最新推荐文章于 2021-11-11 19:46:12 发布