karate - 关于如何在一个项目中使用 Http 和 ssl 配置空手道
问题描述
我有一个空手道项目,其中包括测试客户端 Http api 和我们的内部 Web 服务(使用 SSL)。所以我不知道如何在 Karate.js 文件中设置配置。例如
1> karate.configure('proxy', { uri: ' http://clientapiaddress ', 用户名: 'xxx', 密码: 'xxx' }); 2> karate.configure('ssl', {keyStore: 'xxx.p12', keyStorePassword: 'xxx'});
当我运行正在测试内部 Web 服务的功能时,总是会出错
“DNS_Fail”为:“此主机名 ( ) 的主机名解析(DNS 查找)失败。Internet 地址可能拼写错误或已过时,主机 ( ) 可能暂时不可用,或者 DNS 服务器可能无响应。”
谢谢
解决方案
你可以做 * 配置 ssl = true 作为你的背景步骤
推荐阅读
- c# - 如何在服务器端使用 .Net Core 的 url 调用谷歌地图几何中的函数?
- ruby-on-rails - 如何使用 Ruby 打包文件
- python - 如何在张量流概率中为 HMC 采样器提供自定义梯度?
- highcharts - 如何在角度 7 的高图中将轴标签中的字符限制设置为 4-5
- python - 使用 discord.py 在单独的线程中发送消息?
- excel - 使用 VBA 编辑图例
- sql-server - MS Access:如何使用特定国家/地区的日期查询指定 ODBC 连接字符串?
- python - 我是否必须再次预处理新数据才能预测模型?
- javascript - Javascript:encodeURIComponent 返回在键盘中键入的值和从剪贴板粘贴的值之间的不同值
- android - 禁用 Android TV 上的默认焦点行为