![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Vue
文章平均质量分 57
阮靓仔
精通各种系统计算机的开关机,各种ide软件的卸载与安装,14年的听课经验。
展开
-
Vue中Axios的二次封装和接口统一管理
Axios的二次封装npm install axios之后创建src/api/req.js文件import axios from 'axios';//axios的create创建一个axios实例,传入一个配置对象const req = axios.create({ baseURL:"/api",//发起请求时自动添加的前缀 timeout:5000//请求的超时时间})//设置请求的拦截器,请求之前做的事情req.interceptors.request原创 2022-01-06 17:29:10 · 713 阅读 · 0 评论 -
@RequesBody、@RequestParam的区别 以及Axios发送的post请求,后端拿不到参数解决方法
文章目录Axios发送的post请求,后端拿不到参数解决方法@RequestBody和@RequestParam的区别一、 `Post`请求1.使用字符串接收请求体2.使用实体类接收二、Post`请求1.使用@RequestBody仍然可以接收到请求体中的数据2.使用RequestParam接收到对应的参数Axios发送的post请求,后端拿不到参数解决方法原因: Axios请求,数据以json方式发送 Content-Type: application/json,后端使用getParameter()原创 2021-12-21 11:17:02 · 1087 阅读 · 0 评论 -
Axios的使用和跨域问题的解决
没有设置代理前我的请求是端口(前端Vue的地址是8080端口)设置完请求变成了(请求失败,因为没有对应的接口)设置配置文件之后,代理会把^/api(^表任意)替换成/target(proxytable设置的target项)也就是中变成了代理之后的请求地址变成了。原创 2021-12-20 10:53:26 · 3939 阅读 · 0 评论