javascript - 赛普拉斯:对意外访问/请求错误进行故障排除
问题描述
我正在尝试测试 oauth 流程的一部分。第一步是对我们的端点进行 POST,然后重定向到另一个站点。这是发生的事情:
我很确定这是因为我的柏树代码有问题,而不是我的后端代码。但无论如何:我如何查看请求 cypress 中的所有内容,以便解决此问题?
解决方案
添加failOnStatusCode: false
选项以继续并接收结果,但cy.visit()
产生可能没有用的窗口对象。
如果你使用
cy.request({
url,
method: 'POST',
failOnStatusCode: false,
...
它将产生响应,请参阅Yields。
推荐阅读
- python - ALBV2 登录 s3 存储桶并使用对流层启用删除保护
- httpbuilder - 如何从http ng-builder中提取响应为json
- python - 为什么 re.sub 在这个 python2 案例中不起作用?
- php - 卷曲不发布数据到远程服务器,使用 php-curl
- sql - 使用间隔 15 分钟的数字表数数
- python - 在 Python 中将值传递给我的对象时遇到问题。使用`self`还是有更好的方法?
- javascript - 将元素从一个数组移动到另一个数组
- python - 如何在数据框 python 中找到非时间戳数据?
- python - 如何将专门找到的 (OCR) 文本添加到列表中并将其写入 excel 文件?[pytesseract]
- jasmine - 使用 browser.restart() 函数在新浏览器窗口中启动另一个 TC 时,量角器截取空白屏幕截图