
axios
文章平均质量分 51
yunchong_zhao
这人比较懒,不喜欢写简介
展开
-
axios 并发请求时,刷新token的处理方法
背景: 后端设计token 过期时间是四个小时,但有一个用户总是挂着账号,然后就投诉了好几次,账号明明登录着为啥就让我重新登录, 说什么token过期,哎 对客户来说 这个确实是个难以忍受的 bug算是吧。想起来大学的时候学过 软件测试。什么是bug。bug就是没有达到需求的都可以叫做是bug 当时可能有点广泛哈。????有点扯远了其实这个问题 我们可以理清下思路哈首先并发请求 肯定不至于 每一个都需要去刷新token 只需要第一个知道过期的那个请求去刷新就可以。这个时候需要我们怎么做呢?就是搞原创 2022-01-06 17:54:43 · 1534 阅读 · 4 评论 -
vue项目 axios上传图片到 阿里云 oss, 跨域,405, 400问题处理
跨域问题服务器端处理。添加请求允许的请求报错。405使用 formData格式请求数据let params = new FormData()注意 content-type 类型必须是 Content-Type: multipart/form-data如果有全局设置的axios 的请求拦截的话,注意 防止被更改哦请求报错 400先检查下参数有没有写错 大小写什么的。注意 请求的文件流 须放到最后一个位置上let params = new FormData()params.ap原创 2021-12-22 10:08:58 · 3706 阅读 · 0 评论 -
axios.post发送请求,axios发送post请求, 携带参数传递给接口
第一种var url = "换成你的地址";var data = {}axios({ url, data: qs.stringify(data), method: 'post', headers: { 'Conte原创 2021-03-01 14:24:42 · 25189 阅读 · 3 评论 -
axios 拦截器设置
相信使用vue的很多童鞋,都知道axios,因为现在vue官网也是推荐我们使用axios往后台发送请求其实吧 请求拦截不是必须的 但是用好的话,确实可以帮我节省很多功夫和代码量说成请求拦截 这么高大上 其实 用俗话说就是 请求之前 先检验一遍 发送的数据或者获取下token数据一般我们在开发的时候 从后台的数据回来我们都要判断下状态吗 这样会导致我们代码量会增加不少如果我们在 回来之前拦截下 提前将数据过滤去下 是不是就达到了 事半功倍的效果了1.在实现之前 我先用 kao框架 搭建了一个简易原创 2020-08-14 14:07:55 · 1896 阅读 · 1 评论 -
公司中vue脚手架项目使用axios的文件位置管理,入门级别(大神请绕路)
对于高级的前端工程师来说,有这样的一道面试题,你说出你对前端工程化开发的理解哈?这多简单,就不是注意下代码规范,安全监测,模块化开发。当然这是我小菜鸟装了一下,肯定不会是这么简单就回答上来了。还有一个很重要的工程化开发的要求就是你的文件工程化。不能随意起名字和随意摆放,第三方插件库不能随意的在随意位置上引入了。用一句话总结下就是写代码不能太任性。尤其是在一些比较看重代码规范的公司,代码都不让你...原创 2020-04-28 17:01:53 · 1596 阅读 · 1 评论 -
在vue中使用axios上传文件给后台(这里用node.js做后台举例子)
再上传文件之前我们还是先来复习下 aixos的get和post请求的传惨方式哈1.get请求axios({ url:'http://********', //请求地址 method:'get' // 请求方式 params:{name:''} // 请求参数}).then(res=>{})当然你也可以这样写axios.get('',{params:{name:''}}...原创 2020-03-21 13:34:17 · 2760 阅读 · 0 评论 -
入门级别axios的请求拦截
相信使用vue的很多童鞋,都知道axios,因为现在vue官网也是推荐我们使用axios往后台发送请求其实吧请求拦截不是必须的 但是用好的话,确实可以帮我节省很多功夫和代码量说成请求拦截这么高大上其实用俗话说就是请求之前先检验一遍发送的数据或者获取下token数据一般我们在开发的时候从后台的数据回来我们都要判断下状态吗这样会导致我们代码量会增加不少如果我们在...原创 2020-02-17 19:50:29 · 595 阅读 · 0 评论 -
axios的并发请求和 排队请求
1.因为到公司的时候,可能有大数据请求的情况,有时候需要我们同时发送几个请求 而不在乎他们回来的顺序 这个就是并发请求,而有的时候需要我们按照一定的顺序去请求数据 同时数据也要按照我们请求得顺序回来数据 这个就是排队请求我在桌面上做了俩个按钮一个模拟并发,一个模拟排序请求下面我们引入axios文件 我不是在vue中测试的 直接使用的是 axios的cdn资源<script ...原创 2019-11-01 10:05:44 · 5567 阅读 · 4 评论