- 看透request报文的本质:一个超大字符串的二进制串
- 分析:当用户在浏览器的地址栏输入一个URL,浏览器都做了什么?
- 分析一个URL,分解出各个组分
- 把各个组分组合成一个request报文
- 通过TCP协议把request发送给Server
- 通过TCP协议得到Server的响应报文response
- 1的的思路:字符串分割split(),字符串匹配find(), 切片,if/else结构
- 2的思路:根据request的结构,进行字符串的拼接
- 3,4的思路,socket网络编程 {收发数据}
代码