
http
文章平均质量分 54
josavion
喜欢C罗,坐标武汉的一只前端菜鸟
展开
-
Http 浏览器的缓存策略
浏览器第一次向一个 web 服务器发起 http 请求后,服务器会返回请求的资源,并且在响应头中添加一些有关缓存的字段如:Cache-Control、Expires、Last-Modified、ETag、Date 等等。之后浏览器再向该服务器请求该资源就可以视情况使用 强制缓存 和 协商缓存。强制缓存:浏览器直接从本地缓存中获取数据,不与服务器进行交互。 协商缓存:浏览器发送请求到服务器,服务器判定是否可使用本地缓存。 联系与区别:两种缓存方式最终使用的都是本地缓存;前者无需与服务器交互,后者需要。原创 2021-03-26 18:40:32 · 290 阅读 · 0 评论 -
Http 常见的状态码
状态码分类 1XX:服务器已经收到请求; 2XX:请求成功; 3XX:重定向; 4XX:客户端错误; 5XX:服务端错误; 常见的状态码 200:请求成功; 301:永久重定向,配合 Request Headers 中的 location 使用;比如一些老的静态资源需要换一个服务器;下次再请求这个地址时,直接被重定向到 location 指定的地址去 302:临时重定向,配合 Request Headers 中的 location 使用;比如搜索引擎的一些链接,都是通过30原创 2021-03-27 09:51:33 · 632 阅读 · 0 评论 -
Http 常见 Content-Type 有哪些?
Content-type 定义了 http 请求的数据类型。如果设置在请求头中,则定义的是请求体的数据类型;如果设置在响应头中,则定义的是响应体的数据类型;请求头--Request-Headers:一般我们在 post 请求中会向服务器发送一些参数,那我们就可以通过这个参数设置 post 的参数格式 application/json:JSON 数据格式; application/x-www-form-urlencoded:表单默认的提数据格式; multipart/form-data:原创 2021-03-27 09:54:50 · 16191 阅读 · 0 评论 -
Http 常见的 Headers
HTTP消息头是指在超文本传输协议的请求和响应中,用来准确描述正在获取的资源、服务器或者客户端的行为,定义了 HTTP 事务中的具体操作参数。常用的请求头 Request Headers Accept:定义客户端可接受的响应内容类型; Accept-charset:定义客户端可接受的字符集; Accept-Encoding:定义客户端可接受的编码方式,比如打包方式--gzip 等; cookie:由服务器通过 set-cookie 设置的 cookie; Content-Length:原创 2021-03-27 09:59:21 · 2838 阅读 · 0 评论