
HTTP
前端小峰
本人热爱编程,以前端为端口完善自己的技术栈,一起成长,一起见证。
展开
-
前端缓存策略
HTTP缓存缓存是指可以进行高速数据交换的存储器,它先于内存与CPU交换数据,因此速率很快。当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。而http缓存主要针如css,js,图片等更新频率不大的静态文件。缓存的优缺点优点加快网页打开速度减少网络宽带的消耗减轻服务器端的压力缺点服务器缓存中的数据变了,浏览器不知道数据是否发生改变。不利于做信息采集前端缓存HTTP缓存HTTP缓存规则主要在HTTP协议头和HTML的原创 2020-08-25 18:23:16 · 1306 阅读 · 0 评论 -
前端文件下载并设置Header
在开发的过程中有的时候因为下载接口后端不是直接给你一个地址,而是给你一个responseType为Blob类型,那我们就需要给他进行下载处理function downLoadByUrl(url){ var xhr = new XMLHttpRequest(); //GET请求,请求路径url,async(是否异步) xhr.open('GET', url, true); //设置请求头参数的方式,如果没有可忽略此行代码 /.原创 2020-08-25 17:03:44 · 3788 阅读 · 0 评论 -
301和302 code码有什么区别
这两个都是后端返回的状态码,都属于重定向,301 是永久定向 ,但302属于临时定向1、两个状态码的产生场景301:永久重定向当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址,也就是原网页权重转移到重定向目标的网站上面。搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址302:临时重定向跳转是暂时的跳转,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为原创 2020-08-12 17:59:16 · 2145 阅读 · 0 评论 -
HTTP ---code错误状态码大全
之前有人要求我把状态码整理下,我一拖再拖,今天给大家安排上1XX:信息提示这写状态码表示临时响应,客户端再收到常规响应之前,准备的一套状态码100 -- 继续101 --切换协议2XX:成功这类状态代码表明服务器成功地接受客户端请求200 --响应成功201 --已创建202 --已接受203 --非权威性信息204 --无内容205 --重置内容206 --部分内容3XX:重定向客户端浏览器必须采取更多操作来实现请求,例如,浏览器可能不得不请求服务器上的不同.原创 2020-06-03 19:21:19 · 1115 阅读 · 0 评论