首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
网络
订阅
wr1482651009000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
axios 请求终极封装【取消重复请求,请求失败自动重试,请求接口数据缓存】
axios取消重复请求: 相同的接口在上一个pending状态时,自动取消下一个请求; 请求失败重试: 接口请求后台异常时候,自动重新发起多次请求;请求接口数据缓存:接口在设定时间内不会向后台获取数据
TCP的高性能机制
之前介绍了 TCP 的报文格式(《TCP 协议基本特性》),TCP 的连接管理,学习了 TCP 如何建立连接,释放连接以及一些网络安装方面的问题,现在还剩下 TCP 的几个关键机制,主要是 TPC 的
推荐 9 个 Node.js 学习、进阶、debugging 分析、实战 的重磅开源项目 👍
今天给大家带来的是 Node.js 学习的最佳开源项目!Node.js 最佳的学习资源。相信你会找到学习 Node.js 的兴趣!
关于JavaScript并发、竞态场景下的一些思考和解决方案
编写 Web 应用的时候,一般来说,我们大多时候处理的都是同步的、线性的业务逻辑。但是正如开篇所说的“时间是程序里最复杂的因素”,应用一旦复杂,往往会遭遇很多异步问题,如果代码中涉及到到多个异步的时候,这时候就需要慎重考虑了,我们需要的意识到的是: 在抛出具体的解决问题的技术方…
http2 简介
写一点东西关于 http2 的东西。 http2 的前身是由 google 领导开发的 SPDY,后来 google 把整个成果交给 IETF,IETF 把 SPDY 标准化之后变成 http2。google 也很大方的废弃掉 SPDY,转向支持 http2。http2 是完全…
HTTP2 详解
对于同一个域名,浏览器最多只能同时创建 6~8 个 TCP 连接 (不同浏览器不一样)。为了解决数量限制,出现了 域名分片 技术,其实就是资源分域,将资源放在不同域名下 (比如二级子域名下),这样就可以针对不同域名创建连接并请求,以一种讨巧的方式突破限制,但是滥用此技术也会造成…
面试官问:你了解HTTP2.0吗?
作为一只前端开发🐶,HTTP是我们知识地图里面必不可少的一部分,也是面试必问知识点。HTTP2号称可以让我们的应用更快、更简单、更稳定,它完美解决了1.1版本的诸多问题,本文和大家一起聊聊HTTP2的改进点。 正式讲HTTP2之前我们先讲一下HTTP的发展史。 HTTP于19…
axios如何利用promise无痛刷新token
最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新token,即请求刷新token时要做到用户无感知。 当用户发起一个请求时,判断token是否已过期,若已过期则先调refreshT…
深入浅出 axios 源码
axios 是目前最常用的 http 请求库,可以用于浏览器和 node.js , 在 github 上已有 43k star 左右之多。 Axios 的主要特性包括: 基于 Promise 支持浏览器和 node.js 可添加拦截器和转换请求和响应数据 请求可以取消 自动转换…
前端工程化(3):在项目中优雅的设计基于Axios的请求方案
其实axios已经提供了很多很强大的api,我们在实际使用中直接调用就可以,但是每个团队每个项目调用axios的姿势不一样,特别是在一个大型的团队项目中,与后端交互逻辑迥异、配置复杂、地址繁多,所以一个风格统一化、配置灵活化、管理集中化的请求方案必不可少。 首先在项目中创建一个…