1,浏览器的底层是:客户端;
2,服务器的底层就是:服务端;
3,HTTP协议在返回数据时的固定格式:
OutputStream outputStream = socket.getOutputStream();OutputStream out = socket.getOutputStream();out.write("HTTP/1.1 200 OK\r\n".getBytes());//告诉浏览器这是一个网页,编码为utf-8out.write("Content-Type:text/html;charset=utf-8\r\n".getBytes());out.write("\r\n".getBytes());
4,代码示例:
public class Text01 { public static void main(String[] args) throws IOException { System.out.println("start"); ServerSocket serverSocket = new ServerSocket(9527); while (true) { Socket socket = serverSocket.accept(); // OutputStream outputStream = socket.getOutputStream(); OutputStream out = socket.getOutputStream(); out.write("HTTP/1.1 200 OK\r\n".getBytes()); out.write("Content-Type:text/html;charset=utf-8\r\n".getBytes()); out.write("\r\n".getBytes()); out.write("<h1>ffffffffffffffffff<h1>".getBytes()); } }}