UMI
只要能携带cookie就行
export function login(args: any) {
return umiRequest(apiIp + '/user/login', {
method: 'post',
credentials: 'include', #携带以及接收cookie
headers: {
Accept: 'application/json',
'Content-Type': 'application/json; charset=utf-8',
},
body: JSON.stringify(args),
});
}
Flask
配置响应并设置cookie
resp = make_response(“ok”)
resp.set_cookie(“TK”, “aaaa”)
但是跨域配置响应头的时候不能在resp中配置,必须在CORS中配置属性
属性就对应了响应头中的各个key
前端配置credentials: 'include’后,后端CORS中必须设置这个属性supports_credentials=True
CORS(app, resources=r"/*", origins=['http://192.168.59.127', 'http://192.168.9.176', '192.168.9.176'], supports_credentials=True)
CORS属性详解如下链接
参考https://www.cnblogs.com/Jaryer/p/14713828.html