我是赛普拉斯的新手,我不明白如何获得令牌“ access_token”
响应中的值并将其传递给新的请求标头?
我的回复正文示例
{
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"storage_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9"
} 我需要获取access_token值
答案 0 :(得分:0)
如果您已经登录,则可以使用sessionStorage
访问会话对象,例如token
。因此,在定义下一个请求之前,可以将其声明为变量并传递给请求主体:
const token = sessionStorage.getItem('token');
cy.request({
method: 'your_method',
url: 'your_endpoint',
auth: {
bearer: token,
},
});