获取柏树上的请求 header 值
Get request header value on cypress
我是 cypress 的新手,这就是我想做的事情
做第一个简单的请求:cy.visit('url')
当浏览器将执行一些请求时,我想获得请求的 header 之一,所以我做了什么:
cy.intercept({
method: 'GET',
url: '**/admin/user/informations',
}).as('xsrfResponse');
cy.visit('url')
.wait('@xsrfResponse', { timeout: 20000 })
.then((xhr) => {
//doesn't work
let xsrf = JSON.stringify(xhr.responseHeaders.token)
cy.log(xsrf)
})
对获取请求 header 值有什么帮助吗?谢谢
已通过 xhr.request.headers['token']
解决
我是 cypress 的新手,这就是我想做的事情
做第一个简单的请求:cy.visit('url')
当浏览器将执行一些请求时,我想获得请求的 header 之一,所以我做了什么:
cy.intercept({
method: 'GET',
url: '**/admin/user/informations',
}).as('xsrfResponse');
cy.visit('url')
.wait('@xsrfResponse', { timeout: 20000 })
.then((xhr) => {
//doesn't work
let xsrf = JSON.stringify(xhr.responseHeaders.token)
cy.log(xsrf)
})
对获取请求 header 值有什么帮助吗?谢谢
已通过 xhr.request.headers['token']
解决