我在前端使用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
}
提前谢谢!
问题内容: 每次我运行测试的第一步时,都要登录,然后才进入所需的页面。如果运行此测试,则通常登录操作会花费很多时间。 如何通过登录操作? 使用Java语言的Chrome和Firefox驱动程序。 问题答案: 使用Java API 创建cookie ,如下所示: 使用Python API创建cookie ,如下所示:
问题内容: 我有一个nodejs应用程序,它可以处理用户的请求并接收我要代理到内部API服务的cookie。如何通过使用节点获取来解决这个问题? 请不要提供超级代理。 问题答案: 您应该能够通过在请求的标头中设置cookie来传递cookie:
我正在使用django后端和CRAO前端。我将jwt刷新令牌保存为http仅cookie: 然后,为了刷新访问令牌,我发送了一个axios请求: 但是,在这种情况下,最初保存的cookie不会由axios发送。然而,在删除httponly属性后,cookies确实会被发送,并且一切正常。
我正在使用JWT创建和验证令牌,并将令牌存储在cookie中。(react前端vs Nodejs后端) 我对react cookie与universal cookie和react cookie的用法感到困惑。 这些之间有什么区别,在后端设置cookie与在前端设置cookie有什么区别?
问题内容: PHP手册上的示例显示了如何使用流上下文发送cookie。这是摘录: 您如何发送多个cookie?像#1或#2,还是什么? #1 #2 问题答案: #3
问题内容: 提交表单后,我正在从网站上抓取一些内容。问题是该脚本有时会失败,例如,每5次中有2次脚本失败。我正在使用php curl,COOKIEFILE和COOKIEJAR处理cookie。但是,当我观察到浏览器的已发送标头(从浏览器访问目标网站并使用实时http标头)和php发送的标头时,发现有很多区别。 我的浏览器发送的cookie变量比php curl多得多。我认为这种差异可能是因为jav