web前端工程师需了解的基本Http协议
http是一个简单的协议。客户进程建立一条同服务器进程的tcp连接,然后发出请求并读取服务器进程的响应。服务器进程关闭连接表示本次响应结束。
以上概述是对http协议的简单概括。
作为web前端工程师看似不需要了解http协议,其实我们每天都在和http协议打交道。了解http协议有助于我们更好的优化页面性能,方便调试和发现错误。
说到http协议,不得不提到抓包工具,IE下一般使用“fiddler”,fierfox和chrome一般分别使用firebug和开发者工具。相信大部份同学了解这些工具的使用,这是web开发中几大调试利器。本文对几大软件的使用方法暂且不表,只关心抓包后如何分析http包信息。