二十五、名企片爬虫面试题
1. 简述一次完整的 http 的通信过程、常用的响应状态码、http 的无状态性、Cookies
等这些概念(2018-5-11-xhq)
一、http 过程
HTTP 通信机制是在一次完整的 HTTP 通信过程中,Web 浏览器与 Web 服务器之间将完成下
列 7 个步骤:
1. 建立 TCP 连接
在 HTTP 工作开始之前,Web 浏览器首先要通过网络与 Web 服务器建立连接,该连接是通过 TCP
来完成的,该协议与 IP 协议共同构建 Internet,即著名的 TCP/IP 协议族,因此 Internet 又被称作是
TCP/IP 网络。HTTP 是比 TCP 更高层次的应用层协议,根据规则,只有低层协议建立之后才能进行更
高层协议的连接,因此,首先要建立 TCP 连接,一般 TCP 连接的端口号是 80。
2. Web 浏览器向 Web 服务器发送请求命令
1