web应用(网站):
浏览器(socket客户端):
2.访问服务端建立连接,发送请求
5.接收回应并断开
web服务器(socket服务端):
1.监听IP和端口
3.收到请求
4.回应请求并断开
本质的精简代码:
import socket
sock = socket.socket()
sock.bind(('127.0.0.1',8080))
sock.listen(5)
while Ture:
conn,addr = sock.accept() #在这等用户来连接
#有人来连接了
#获取用户发送的数据
data = conn.recv(8096)
conn.send(b'123123')
conn.close()
后续工作:模板渲染(模板+数据)