端点在 localhost 上工作,但在 App Engine 上不工作(省略 https://)
Endpoints work on localhost but not on app engine (omitted https://)
我想在不使用 OAuth 的情况下访问我的端点功能。
我遵循 Simple access to API 上的指南并稍微调整了代码。
我可以在本地主机上访问 API - 我必须等待大约五分钟才能加载它们。然后他们出现在资源管理器中/_ah/api/explorer.
但我无法访问 App Engine 上的端点函数:
功能已加载但我无法访问它们:
var rootpath = "//" + window.location.host + "/_ah/api";
gapi.client.load('helloworldendpoints', 'v1', makeRequest, rootpath);
// callback gets executed
...
var request = gapi.client.helloworldendpoints.sayHello();
//any code below this does not get executed
所以这对我来说是迄今为止编码中最痛苦的错误!:D
而不是
https://helloworld-146410.appspot.com/
https://1-dot-helloworld-146410.appspot.com/
我没有包含 https:// 并使用了
helloworld-146410.appspot.com
1-dot-helloworld-146410.appspot.com
没有 https:我无法访问端点
请问我可以恢复 30 多个小时的生活吗?:D 我怎样才能避免这个错误或更快地解决这个问题?
我想在不使用 OAuth 的情况下访问我的端点功能。
我遵循 Simple access to API 上的指南并稍微调整了代码。
我可以在本地主机上访问 API - 我必须等待大约五分钟才能加载它们。然后他们出现在资源管理器中/_ah/api/explorer.
但我无法访问 App Engine 上的端点函数:
功能已加载但我无法访问它们:
var rootpath = "//" + window.location.host + "/_ah/api";
gapi.client.load('helloworldendpoints', 'v1', makeRequest, rootpath);
// callback gets executed
...
var request = gapi.client.helloworldendpoints.sayHello();
//any code below this does not get executed
所以这对我来说是迄今为止编码中最痛苦的错误!:D
而不是
https://helloworld-146410.appspot.com/
https://1-dot-helloworld-146410.appspot.com/
我没有包含 https:// 并使用了
helloworld-146410.appspot.com
1-dot-helloworld-146410.appspot.com
没有 https:我无法访问端点
请问我可以恢复 30 多个小时的生活吗?:D 我怎样才能避免这个错误或更快地解决这个问题?