请求本地服务器进行身份验证时出现404错误

时间:2019-07-11 15:54:19

标签: javascript jwt cypress

本地服务器已启动并正在运行,但是请求仍然失败。我正在尝试让它获得jwt,所以我不必为每次测试都重复登录。

let user
before(function fetchUser () {
  cy.request('POST', '/login', {
    username: Cypress.env('username'),
    password: Cypress.env('password'),
  })
  .its('body')
  .then((res) => {
    user = res
  })
})

beforeEach(function setUser () {
  cy.visit('/', {
    onBeforeLoad (win) {
      win.localStorage.setItem('user', JSON.stringify(user))
    },
  })
})

CypressError:cy.request()在以下位置失败:

http://localhost:3000/login

我们从您的Web服务器收到的回复是:

  

404:找不到

由于此错误是在“先行”挂钩期间发生的,因此我们跳过了所有其余测试。

0 个答案:

没有答案
相关问题