通过本地 HTTP 使用 Google 云端点 API

Using Google Cloud Endpoints API over local HTTP

我正在使用 OSX。我已经在我的开发服务器中设置了我的端点。当我访问 localhost:8080/_ah/api/explorer 时,收到此错误消息:

The API you are exploring is hosted over HTTP, which can cause problems. Learn how to use Explorer with a local HTTP API.

link 指示我启动一个带有特殊标志的 Chrome 会话,如下:

[path-to-Chrome] --user-data-dir=test --unsafely-treat-insecure-origin-as-secure=http://localhost:port

我不知道在哪里输入这一行?我假设它应该进入CLI,所以我在终端上试了一下:

$ /Applications/GoogleChrome.app --user-data-dir=test --unsafely-treat-insecure-origin-as-secure=http://localhost:8080

当然,响应是这样的:

$ -bash: GoogleChrome.app: command not found

经过一些研究,我发现我可以使用 $ google-chrome 命令启动一个 Chrome 会话,但这也失败了 -bash: google-chrome: command not found

我也试过用$ whereis google-chrome定位Chrome,但是这个returns没有反应。

试试这个:open /Applications/Google\ Chrome.app --args --user-data-dir=test --unsafely-treat-insecure-origin-as-secure=http://localhost:8080