testing - 错误:不支持协议“http:”。预期“https:”
问题描述
我有一个 TestCafe 测试试图访问远程、非安全 (HTTP) URL(用于测试目的),但它失败并出现错误:
TypeError [ERR_INVALID_PROTOCOL]:不支持协议“http:”。预期“https:”
是否有一些 TestCafe 选项可以很好地处理基于 HTTP 的 URL?我尝试使用选项 --allow-running-insecure-content/allowRunningInsecureContent 但它似乎没有帮助。
我也尝试扩展 RequestHook,但是当我尝试覆盖 onRequest() 时,事件参数被视为“对象”类型,因此它不包含预期的 requestOptions 属性。
任何建议将不胜感激。谢谢。
解决方案
推荐阅读
- matlab - 我如何在顶图上找到 movmean 函数的积分
- python - Tkinter python3
- kotlin - 为什么弹性 4j-kotlin 指标不起作用?
- java - 缩放捏合camera2api
- r - 如何在我的情绪分析应用程序中显示缺失值
- iis - .Net 核心和 IIS 10.0 给出 HTTP 错误 500.19 - 内部服务器错误
- node.js - 如何在 ubuntu 中修复 Listen EADDRINUSE
- asp.net-mvc - Microsoft.Web.Redis.RedisSessionStateProvider 是否支持与 redis 存储的 tls 1.2 连接?
- scikit-learn - Tfidf 矢量化器
- python - NodeJS:在 conda 环境中运行 python 脚本