Testing testcafe';s Chrome拒绝对api的POST请求(ipfs http客户端+;infura)

Testing testcafe';s Chrome拒绝对api的POST请求(ipfs http客户端+;infura),testing,automated-tests,e2e-testing,testcafe,ipfs,Testing,Automated Tests,E2e Testing,Testcafe,Ipfs,我正在尝试测试一个应用程序,该应用程序使用ipfs http clientmodule+infura.io作为http提供者。它在testcafe的chrome中不起作用(但它在其他任何地方都起作用,就像我在chrome中手动测试我的应用程序一样)。下面是我得到的控制台错误: POSThttp://192.168.1.33:62108/gkheFCZHj/https://ipfs.infura.io:5001/api/v0/add?stream-通道=真400(错误请求) 我不确定testcaf

我正在尝试测试一个应用程序,该应用程序使用
ipfs http client
module+
infura.io
作为http提供者。它在testcafe的chrome中不起作用(但它在其他任何地方都起作用,就像我在chrome中手动测试我的应用程序一样)。下面是我得到的控制台错误:

POSThttp://192.168.1.33:62108/gkheFCZHj/https://ipfs.infura.io:5001/api/v0/add?stream-通道=真400(错误请求)


我不确定testcafe使用了什么,可能是代理还是什么?但它看起来像
https://ipfs.infura.io:5001/api/v0/add?stream-channels=true
正在拒绝请求。有办法解决吗?我希望继续使用testcafe。

一般来说,如果您的请求在没有testcafe的情况下运行良好,但失败了,那么这种行为看起来像一个bug。我对“”执行了POST请求,得到了400个http状态代码,并引发了“文件参数”路径“是必需的”错误消息。似乎在测试执行期间计算了错误的请求url。我发现您的应用程序相当复杂。如果您在TestCafe存储库中创建bug report()时准备一个简单的示例,并将示例附加到该示例中,则会有所帮助。