从firebase云功能模拟器(ECONNREFUSED连接到localhost)访问本地服务



显然,一旦部署(根据这个答案(,Firebase云功能就无法访问本地主机上的http服务。但是,在本地运行云功能模拟器时,是否有方法测试本地http服务?

我有一个node.js应用程序和各种firebase模拟器在docker容器中运行(使用docker compose(,所有这些都使用不同的端口。我需要我的云功能向节点应用程序发送POST请求,我想在本地机器上测试这一切。

云功能(位于http://0.0.0.0:3318)当我尝试将请求发布到我的节点应用程序时(位于http://localhost:2018)使用axios。

使用docker compose网络的魔力,我发现我可以通过我的模拟函数连接到我的node.js服务(在我的docker-compose.yml中命名为api(,只需使用urlhttp://api:2018

相关内容

  • 没有找到相关文章

最新更新