HTTP请求的生命周期的简单描述
1. HTTP请求的生命周期
1.1 基本流程
- # filename: socket服务端
- 1. 监听IP和服务端口(42.121.252.58,80)
- while True:
- 用户 = 等待用户链接
- 3. 收到socket客户端发送的数据
- 4. 响应数据
- 断开链接
- # filename: socket客户端
- 2. 浏览器输入网址 www.cnblogs.com 通过DNS域名解析为IP地址及端口(42.121.252.58,80)
- socket进行链接
- sk = socket.socket((42.121.252.58,80))
- sk.connect()
- 发送请求数据
- sk.send('xxxxx')
- 5. 接收客户端数据
- 6. 断开链接