我检查了一个关于在我的应用程序中强制使用 HTTPS 的案例,当开始强制使用 HTTPS 时,所有 HTTP 请求都将被重定向到 HTTPS 并返回。
哪个 Cypress API 可以帮助我找出它们? 谢谢。
这将帮助其他人。
// expect http
cy.visit(Cypress.env('environment'))
cy.location().should((loc) => {
expect(loc.protocol).to.eq('http:')
})
// expect https
cy.visit(Cypress.env('environment'))
cy.location().should((loc) => {
expect(loc.protocol).to.eq('https:')
})