1.但是不知道 用async 请求怎么获取这个header ,真的是百思不得其解
uni.request({
url: url, //仅为示例,并非真实接口地址。
data: params,
method:'POST',
header: {
'custom-header': 'hello' //自定义请求头信息
},
success: (res) => {
console.log(res.header['Set-Cookie']);
console.log(JSON.stringify(res))
this.text = 'request success';
}
});
// 请求拦截,配置Token等参数 ,在登录处设置好token
Vue.prototype.$u.http.interceptor.request = (config) => {
const Cookie = uni.getStorageSync('token');
config.header.Cookie = Cookie;
return config;
}
本文介绍了如何在uni-app中使用async请求获取`Set-Cookie`头信息,以及设置全局请求拦截器来添加自定义的Cookie。通过示例代码展示了在uni.request方法中直接获取响应头中的cookie,并在请求拦截器中读取本地存储的token并添加到请求头。
416

被折叠的 条评论
为什么被折叠?



