#api #rest #service #python-3.6 #connexion
#API #rest #Обслуживание #python-3.6 #связь
Вопрос:
Я пишу службу python с помощью connexion. У меня есть доступ к графическому интерфейсу службы swagger через localhost:<port>/ui
. Однако, когда я вхожу localhost:<port>
в браузер без /ui
(автоматически добавляемого connexion), я получаю следующее сообщение:
{
"detail": "The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.",
"status": 404,
"title": "Not Found",
"type": "about:blank"
}
Можно ли настроить это сообщение? В моем случае я хочу localhost:<port>
вместо этого вернуть следующее сообщение:
{"message": "check /ui to have access to the Swagger UI"}
Ответ №1:
Я думаю, что нашел решение. Просто добавьте следующее в API openspec:
/:
get:
operationId: path.to.function
summary: "my personlized message"
responses:
......