2. http每一步详细内容
在一次完整的HTTP通信过程中, Web浏览器与Web服务器之间将完成下列7个步骤:
2.1 建立TCP连接
在HTTP工作开始之前, Web浏览器首先要通过网络与Web服务器建立连接...你要是能收到, 就说明我这个电报机可以发电报.
联络员: 间谍, 我收到你发的话了, 这说明我的电报机可以收. 但是我不确定我的电报机能不能发, 你能收到我发的这句话么?...你要是能收到, 就说明我的电报机是可以发电报的.
间谍: 联络员, 我收到你的话了. 我的电报机也是能发能收, 我们可以正式交流情报了....希望通过这个故事让大家明白为什么会有tcp三次握手.
2.2 Web浏览器向Web服务器发送请求命令
一旦建立了TCP连接, Web浏览器就会向Web服务器发送请求命令
例如:GET/sample/...使用fiddler抓包验证请求信息和响应信息
这里, 给大家推荐一个抓包工具fiddler, 免费好用.