我正在使用Google Cloud Endpoints在Google App Engine中创建一个项目。为了测试端点,我使用了在本地运行的Google APIs Explorer 。
localhost:8888/_ah/api/explorer
对于我的大多数 API 方法,我没有问题,但我有一个具体方法必须在返回之前调用一些外部服务等,所以我总是在 API Explorer 中收到错误响应:
404 Not Found
{
"error": {
"message": "Timeout while fetching: http://127.0.0.1:8888/_ah/spi/MyEndpoint.method"
}
}
我认为 APIs Explorer 必须有某种默认时间限制,我想知道是否有任何方法可以设置它......
编辑:端点工作得非常好,我的意思是,它完成了所有应该做的操作,它保留了我想要的所有对象,等等。如果我添加断点,我可以看到程序通过了我的所有步骤想。问题是 Google APIs Explorer“不想等待”端点的响应,即使该响应已经准备好。