直接Bixby http请求localhost

问题描述 投票:1回答:1

以下似乎不起作用,我只得到503。

config.default.remote.local=http://localhost:8080

在Action.js文件中:

var response = http.getUrl(config.get('remote.local'), { format: 'json'})

这是一个角色问题吗?我也试过我的计算机的IP而不是localhost,但它只是在一分钟左右后超时。

bixby
1个回答
1
投票

你的bixby动作JavaScript没有在你的计算机上评估。相反,它会在bixby服务器上进行评估。这意味着localhost不是您的计算机。这是另一个你无法控制的系统。

只要您的ISP没有阻止它,使用您的IP地址可能会有效,如果它具有公共IP并且您启用了适当的网络访问。它现在无法访问,因此超时。但是有很好的安全理由不能走这条路。

我建议您在云托管服务上设置您的Web服务代码。例如,您可以查看AWS,Google Cloud,Heroku等。正确的选择取决于您的预算,技能以及您正在构建的Web服务类型。

© www.soinside.com 2019 - 2024. All rights reserved.