以下似乎不起作用,我只得到503。
config.default.remote.local=http://localhost:8080
在Action.js文件中:
var response = http.getUrl(config.get('remote.local'), { format: 'json'})
这是一个角色问题吗?我也试过我的计算机的IP而不是localhost,但它只是在一分钟左右后超时。
你的bixby动作JavaScript没有在你的计算机上评估。相反,它会在bixby服务器上进行评估。这意味着localhost不是您的计算机。这是另一个你无法控制的系统。
只要您的ISP没有阻止它,使用您的IP地址可能会有效,如果它具有公共IP并且您启用了适当的网络访问。它现在无法访问,因此超时。但是有很好的安全理由不能走这条路。
我建议您在云托管服务上设置您的Web服务代码。例如,您可以查看AWS,Google Cloud,Heroku等。正确的选择取决于您的预算,技能以及您正在构建的Web服务类型。