【发布时间】:2023-01-11 11:13:10
【问题描述】:
当我发出 cy.request 时,cookie 不会更新为标头。我试图在调用 cy.setCookie 之前清除 cookie 但仍然得到不同的 cookie 值
putCallAdmin(endpoint, requestBody) {
let cookie;
cy.getCookie("Cookie")
.should("have.property", "value", cookieToken)
.then((c) => {=
cookie = c;
});
cy.request({
method: "PUT",
url: endpoint,
headers: {
Cookie: cookie,
"Content-Type": "application/json",
},
body: requestBody,
failOnStatusCode: false,
}).then((data) => {
this.printLogs(data.body);
});
}
【问题讨论】:
标签: javascript cypress