简单的web服务器
import socketsock=socket.socket()sock.bind(("127.0.0.1",8080))sock.listen(5)while True: conn,addr=sock.accept() print(addr) data=conn.recv(1024) print(data) conn.send(b"HTTP/1.1 300 OK\r\n\r\nhello,world") conn.close()
- 响应头和响应体一定要用两个换行分开
本文共 328 字,大约阅读时间需要 1 分钟。
简单的web服务器
import socketsock=socket.socket()sock.bind(("127.0.0.1",8080))sock.listen(5)while True: conn,addr=sock.accept() print(addr) data=conn.recv(1024) print(data) conn.send(b"HTTP/1.1 300 OK\r\n\r\nhello,world") conn.close()
转载于:https://www.cnblogs.com/yaya625202/p/9228390.html