目录
1. Socket 编程简介2. 基于 Socket 的简单聊天程序2.1 服务器端2.2 客户端3. 使用 Socket 模拟 Http 请求
1. Socket 编程简介
注意, Socket 编程与 Http 请求不同,Socket 编程当连接完成后,就可以一直给另一方发送数据,只要连接没有断开,就可以一直发送数据。而 Http 请求是连接、发送数据、断开。每次发送数据都需要重复上面的过程,每次都需要连接。这是非常重要的一点。
2. 基于 Socket 的简单聊天程序
2.1 服务器端
import
2.2 客户端
import
3. 使用 Socket 模拟 Http 请求
# requests -> urlib -> socket