无法访问 Cloud9 后面的 Node JS api

Can't reach Node JS api behind Cloud9

我正在使用 hapi 并使用 Cloud9 IDE 创建一个简单的休息 api。我可以在 IDE 使用的同一浏览器中访问 API 端点,但无法使用代码访问 api 。我得到的是 Cloud9 登录页面源,而不是 JSON 输出。

有什么正确设置的想法吗?

您的工作区可能是私人的。您可以通过执行以下步骤选择使您的服务器 public:

  • 登录 c9.io 并打开有问题的工作区
  • 点击 IDE
  • 左上角的 'Share' 菜单
  • “共享”对话框打开后,选中 'Application' 行旁边的 'Public'
  • 关闭共享对话框并再次测试从 api 访问您的服务器。

希望对您有所帮助!