浏览器访问网站一个HTTP请求的执行流程是什么?

访问一个网址http://www.libenfu.com 时,发生了些什么?1. 用户在浏览器中输入网址 2. 浏览器拿到网址后通过DNS 查询它的ip地址 3. NS服务器根据网址返回ip地址 101.200.241.194 4. 浏览器得到地址后,和该地址建立一条通道(TCP连接) 5. 浏览器向服务器发出一个请求,包括 URL,协议版本号(http 1.0等),协议头(请求的方法ge

- 阅读全文 -

PHP返回HTTP状态码

面试时很多人问我这个,记录一下 200是ok, 404表示页面未找到.HTTP协议状态码,调用函数时候只需要将$num赋予一个下表中的已知值就直接会返回状态了。 <?PHP /** * HTTP Protocol defined status codes * HTTP协议状态码,调用函数时候只需要将$num赋予

- 阅读全文 -