一、网络资源访问流程
1、浏览器查询主机IP(通过Win_hosts)
2、浏览器查询主机IP(通过dns)
3、浏览器通过查询的主机IP连接Web服务器
4、发送Http请求
5、检索主机名
6、解析客户端访问的Web应用
7、解析客户端访问的Web资源
8、读取Web资源
9、组装Http响应,返回浏览器
二、Http组成
1、请求行 GET / HTTP/1.1 (请求方式、请求资源名称、Http版本)
2、请求头 Request Headers
3、请求体 Form Data
三、Http响应状态码
1xx 服务器通知浏览器,服务器还没有处理完成
2xx 服务器通知浏览器,服务器已处理完成
200 处理完成
3xx 服务器通知浏览器,服务器还需要进一步处理
302 从http响应头获取location,进行重定向
304 服务器通知浏览器,资源未修改,从缓存中取
4xx 服务器通知浏览器,发送数据有误
401 没有权限
404 找不到资源
5xx 服务器通知浏览器,服务器异常
500 服务器异常
503 服务器未响应