Я следую за Quickstart для Cloud Endpoints Frameworks на App Engine в стандартной среде. Я развернул образец API. Когда я открываю https://[my-project].appspot.com/ я получаю сообщение об ошибке:Развернуто приложение быстрого запуска Google, предлагающее сообщение об ошибке при запросе URL-адреса?
Error: Not Found. The Requested URL/was not found on this server
Бревна показать сообщение:
No Handlers matched this url
The app.yaml обработчики являются то, что пришли с конечных точек-рамок-v2/эхо-образца:
handlers:
# The endpoints handler must be mapped to /_ah/api.
- url: /_ah/api/.*
script: main.api
У меня возникли трудности с созданием файла конфигурации OpenAPI на предыдущем этапе быстрого запуска. Я получил его на работу по обновлению системного переменного пути к SDK, но я получаю эту ошибку:
No handlers could be found for logger "endpoints.apiserving"
WARNING:root:Method echo.echo_path_parameter specifies path parameters buy you are
not using a ResourceContainer. This will fail in future releases; please
switch to using ResourceContainer as soon as possible.
Я понятия не имею, если эта ошибка relavant к текущей задаче.
Любая помощь будет высоко оценена.
Ожидается, что 404 обработчики образца не имеют записи для пути '/'. Попробуйте один из путей ваших конечных точек, возможно, что-то вроде 'https: // [PROJECT-ID] .appspot.com/_ah/api/echo/v1/echo'? –
Спасибо, что вы правы в 404 году. Когда я пробую вышеуказанный путь, я получаю сообщение не найденное. Также в следующей части быстрого запуска, когда я отправляю запрос на образец API с помощью curl, я получаю ответ 503 - Internal Server Error? – Nicholas