http server 客户端
import socket
server = socket.socket()
server.bind(('127.0.0.1',9001))
server.listen(2)
while 1:
conn, addr= server.accept()
from_browser_msg = conn.recv(1024).decode('utf8')
print(from_browser_msg)
conn.send(b'HTTP1.1 200 ok\r\n\r\n')
# b'http 协议1.1版本的 状态码为200 标志符ok\r\n\r\nxxx' xxx为返回的数据
with open ('test.html','rb')as f:
data = f.read()
conn.send(data)
conn.close()
# server.close()
test.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>4月30上线了</h1>>
</body>
</html>
浏览器访问127.0.0.1:9001