获取柏树上的请求 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']

解决