cypress - 赛普拉斯网::ERR_EMPTY_RESPONSE 6.8.0
问题描述
当我加载页面时,它会调用我的 api https://<apiurl>/products
。在柏树中,此请求失败并显示:
GET https://<apiurl>/products net::ERR_EMPTY_RESPONSE
如果我复制 cURL 请求,响应就会恢复正常。我仔细检查了从 api 返回的标头,没有 cors 问题。没有任何东西被存根这是整个测试:
describe('Plans page', () => {
it('should load', () => {
cy.visit('http://localhost:8001/plans')
expect(1).to.eq(1)
})
})
"cypress": "6.8.0",
解决方案
就我而言,问题是由公司代理引起的。我不得不添加代理配置。(我有完全相同的错误:net::ERR_EMPTY_RESPONSE)
Linux:
export http_proxy=http://...
export https_proxy=http://...
export NO_PROXY=...
cypress open
推荐阅读
- python - 数据框日期时间行过滤
- linux - 如何使用 Nagios 监控生成随机 ID 的日志文件
- java - 如何访问linearLayout的所有孩子?
- pentaho - 在 pentaho 'split field to rows' 活动中将多个字段拆分为行
- javascript - 将 doc Node.js 缓冲区转换为 pdf 文件以将其输出到客户端
- ios - 如何使用 Alamofire 发送复杂类型的请求
- delphi - 如何在 Delphi 中使用 RTTI 将枚举转换为字符串并再次返回
- java - Netbeans 没有安装在我的 Mac 中,它说 JDK not found,虽然 JDK 安装在同一个
- mysql - 使用带有 razor sql 编辑器的 MySql 连接器 5.1 没有获得正确的货币格式化结果
- deep-learning - Dice 和 CE 损失不一起训练网络