开发者社区> 问答> 正文

axios是什么?怎样使用它?怎么解决跨域的问题?

[vue] axios是什么?怎样使用它?怎么解决跨域的问题?

展开
收起
游客7iokfgo4yexey 2020-05-23 15:52:42 1512 0
1 条回答
写回答
取消 提交回答
  • axios 的是一种异步请求,用法和ajax类似,安装npm install axios --save 即可使用,请求中包括get,post,put, patch ,delete等五种请求方式,解决跨域可以在请求头中添加Access-Control-Allow-Origin,也可以在index.js文件中更改proxyTable配置等解决跨域问题 因为axios在vue中利用中间件http-proxy-middleware做了一个本地的代理服务A,相当于你的浏览器通过本地的代理服务A请求了服务端B,浏览器通过服务A并没有跨域,因此就绕过了浏览器的同源策略,解决了跨域的问题。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/301

    2020-05-24 22:30:30
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载