Front-end Related

HTTP相关

2017-09-23  本文已影响0人  虚玩玩TT

OSI 七层模型

OSI 将计算机网络体系结构划分为七层

常见的

HTTP 的工作原理

//请求
GET / HTTP/1.1  //方法 + 路径 + 协议/版本号
Host: www.xxx.com  //这里是域名,告诉服务器要请求的域名
Accept: text/html  //请求的东西,比如这里向服务器要一个html文档
...    //这里都是key: value 格式,告诉服务器需求

//响应
HTTP/1.1 200 OK  //对应请求,返回结果
Content-Type: text/html;charset=utf-8  //告诉浏览器返回了 html 文档

<!doctype html><html><h1>响应</h1></html>  //返回的 html 文档内容

URI和URL

几种常见的URL

HTTP 与服务器交互的方法

最常见的有 GET,POST,从服务器获取资源,除此之外还有

状态码(Status Code)

浏览器缓存控制

浏览器在请求已经访问过的URL的时候,会判断是否使用缓存。

判断是否使用缓存主要通过判断缓存是否在有效期,通过两个字段来判断

当浏览器判断缓存过期之后,接着进行判断缓存的文件是否有更新

判断缓存是否有更新

上一篇下一篇

猜你喜欢

热点阅读