Karate 无法通过空手道检索GET请求的响应
当我执行我的场景时,我得到一个错误,如下所示 功能:用于ws的空手道测试脚本示例+ 背景:Karate 无法通过空手道检索GET请求的响应,karate,Karate,当我执行我的场景时,我得到一个错误,如下所示 功能:用于ws的空手道测试脚本示例+ 背景: url“” 配置头={Accept:'application/json'} 配置ssl=true 标头授权='承载令牌' 场景:获取所有用户,然后按id获取第一个用户 给定路径“sakmaler” 当方法得到 然后状态200 当方法被执行时,我得到以下异常 com.intuit.karate.exception.karateeexception: com.intuit.karate.excepti
- url“”
- 配置头={Accept:'application/json'}
- 配置ssl=true
- 标头授权='承载令牌'
- 当方法得到
- 然后状态200
你知道如何在空手道中重新解决这个错误吗?你很可能是在一个公司代理的背后,这就是为什么它在p*stman中工作的原因 参考文件:
最有可能的情况是,您支持一个公司代理,这就是它在p*stman中工作的原因 参考文件:
谢谢你的迅速回复。我和它谈过了,我们没有任何代理设置。我正在我们公司网络内执行测试。@sent如果您有DNS问题。请参阅:-如果您可以在公共主机上复制此内容(极不可能:),我们将研究以下问题:我已将标题更改为*url'*配置标题={Accept:'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8'}*配置ssl={trustAll:true};*header Authorization='Bearer token'更改此项后,它会抛出不同的异常com.intuit.karate.exception.KarateException:wspluss.feature:14-java.net.SocketException:Connection resetall,我尝试了中提到的解决方案,但没有帮助。谢谢您的快速响应。我和它谈过了,我们没有任何代理设置。我正在我们公司网络内执行测试。@sent如果您有DNS问题。请参阅:-如果您可以在公共主机上复制此内容(极不可能:),我们将研究以下问题:我已将标题更改为*url'*配置标题={Accept:'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8'}*配置ssl={trustAll:true};*header Authorization='Bearer token'更改此项后,它会抛出不同的异常com.intuit.karate.exception.KarateException:wspluss.feature:14-java.net.SocketException:Connection resetall,我尝试了中提到的解决方案,但没有帮助。URL是否正确/api/api/。。。?相同的空手道代码是否适用于公共url?是的,url是正确的。如果我改为公共URL,它就会工作。问题在于此URL是否正确/api/api/。。。?相同的空手道代码是否适用于公共url?是的,url是正确的。如果我改为公共URL,它就会工作。问题只在于此URL
karate.configure('proxy','http://myhost:80');