见微知著
奇葩的FTP协议分析
通过 netstat 观察 FTP 控制连接和数据连接,从实际 Socket 状态出发分析 FTP 的主动模式、被动模式以及两种模式下数据通道的建立过程。
通过 netstat 观察 FTP 控制连接和数据连接,从实际 Socket 状态出发分析 FTP 的主动模式、被动模式以及两种模式下数据通道的建立过程。
从简单的 Python Web 应用出发,分析 WSGI 如何连接 Web 服务器与应用程序,并通过实现一个简单的 WSGI 服务器理解请求、…
通过Python的select模块实现一个简单的聊天室,介绍Socket的IO复用原理,以及select如何同时监听多个Socket并处理客户端连接和数据请求。
记录使用 Python Socket 发送 HTTP 请求时数据接收不完整的问题,以及通过循环 recv() 获取完整响应的实践。