我正在使用 Google Cloud Endpoints 在 Google App Engine 中创建一个项目。为了测试端点我正在使用在本地运行的 Google API 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"
}
}
我认为API Explorer必须有某种默认时间限制,我想知道是否有任何设置方法...
编辑:端点工作得很好,我的意思是,它完成所有操作,它会保留我想要的所有对象,等等。如果我添加断点,我可以看到程序通过了我想要的所有步骤。问题是Google API资源管理器“不想等待”端点的响应,即使该响应完全准备好了。