【发布时间】:2019-12-27 11:11:08
【问题描述】:
我将 react js 用于前端,将 spring boot 用于后端进程。我需要将 cookie 从前端发送到后端,为此我正在尝试使用 axios 的以下方法:
前端
async function submitPageData() {
try {
const jwttoken = {
headers: {
jwt: to12,
Cookie: token
}
};
const response = await axios
.put(
url,
{
id: pageId,
projectName: PROJECT_NAME,
title: title
},
jwttoken
)
.then(function () {
});
} catch (error) {
}
}
}
}
并使用@CookieValue 注释在后端接收 cookie,但我检查并发现我的请求标头没有携带 Cookie。
请指导我,如何从 react js axios 方法发送 cookie,以便我能够在后端接收它。
编辑
const jwttoken = {
headers: {
jwt: to12,
Cookie: token,
withCredentials: true
}
提前致谢!
【问题讨论】:
-
我已经在我的标题中尝试过这个东西,因为编辑在问题本身中更新,但请求标题中仍然没有 cookie 的迹象。
标签: reactjs spring-boot cookies axios