我正在尝试从cookie中访问sessionid的值,即使在cookie中设置了sessionid,我也无法定义。
我的应用程序使用React,对于这个特定的任务,我使用的是来自js-cookie的Cookies。
这是我的代码
import {urls} from "../../Urls";
import Cookies from "js-cookie";
export async function updateUser (body) {
let headers = {
'Accept': 'application/json',
'Content-Type': 'application/json',
"X-CSRFTOKEN":Cookies.get("csrftoken"),
"sessionId":Cookies.get("sessionid")
}
await fetch (process.env.REACT_APP_BACK_END_DOMAIN + urls.PROFILE,{
method:'PUT',
body: JSON.stringify(body),
headers : headers,
});
}
但是,当我在console.log中同时输入csrftoken和sessionId时,在未定义sessionid的情况下,csrftoken可以正常工作。 有什么解释吗?