1、大家是否遇到过这种问题?
前端明明改了代码传上去,运维说部署好了,于是前端告诉测试一切ok,结果测试说bug还是存在啊,你没改吧。
ok,那咱们就去甩锅;
1、打开测试环境的网页
2、F12打开控制台
3、选择JS,在请求头找到last-modified就知道最新一次部署的时间了。
2、接口传参如何定义请求头
export const 接口名字 = () =>
http.post('url', {
headers: {
'Sales-Channel': 'IBE',
'Content-Type': 'application/json',
'Accept-Language': 'zh-cn',
},
});
如果还有参数
export const 接口名字 = () =>
http.post('url', params,{
headers: {
'Sales-Channel': 'IBE',
'Content-Type': 'application/json',
'Accept-Language': 'zh-cn',
},
});
3、上传文件如何传formdata数据格式
const formData = new FormData();
formData.append('file', file);//这个file就是file的信息,多半都是在执行方法的时候传的值,比如upload方法里的参数
await 接口名字(formData);
如果你是ts文件,接口如何定义呢
export const 接口名= ( params: FormData) =>
http.post(`url`, params);