请求拦截器中对于get的请求参数的处理
程序员文章站
2022-07-03 23:20:50
...
service.interceptors.request.use(
config => {
if (getToken()) {
config.headers["Authorization"] = getToken(); // 让每个请求携带自定义token 请根据实际情况自行修改
}
config.headers["Content-Type"] = "application/json";
if (config.method === "get") {
for (const key in config.params) {
if (config.params[key] === "") {
delete config.params[key];
}
}
}
console.log(config.params);
return config;
},
error => {
// Do something with request error
Promise.reject(error);
}
);```
上一篇: 为debian10添加163软件源
下一篇: Typescript 的类、继承、修饰符
推荐阅读
-
PHP开发框架kohana中处理ajax请求的例子
-
Angularjs中$http以post请求通过消息体传递参数的实现方法
-
微信小程序授权 获取用户的openid和session_key【后端使用java语言编写】,我写的是get方式,目的是测试能否获取到微信服务器中的数据,后期我会写上post请求方式。
-
Vue resource中的GET与POST请求的实例代码
-
springcloud 中 zuul 修改请求参数信息的方法
-
详解AngularJS中$http缓存以及处理多个$http请求的方法
-
yii2 在控制器中验证请求参数的使用方法
-
jsp页面中获取servlet请求中的参数的办法详解
-
jsp中 ajax的get请求的中文乱码问题的解决方法
-
记录spring-cloud-gateway获取post请求body参数,以及后端服务处理后的响应参数过程 gateway:2.2.0.RELEASE