Недавно я обновил быстрый API с версии 0.89.1 до версии 0.110.0 и получаю следующую ошибку.
«GET/docs HTTP/1.1» 404 не найден
Других ошибок, которые могли бы помочь мне устранить проблему, нет.
INFO: Uvicorn running on http://0.0.0.0:portNumber (Press CTRL+C to quit)
INFO: Started reloader process [xxxxx] using StatReload
INFO: Started server process [xxxxx]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: - "GET / HTTP/1.1" 404 Not Found
INFO: - "GET /docs HTTP/1.1" 404 Not Found
До обновления все работало нормально.
@TimRoberts, тебе не нужен обработчик /docs в fastapi. Если вы не передаете docs_url=None
при запуске сервиса, то он предоставляется бесплатно.
Пробовали ли вы явно установить docs_url
и пробовали ли вы конечную точку Redoc? Что говорят ваши журналы?
@scrappedcola в журналах ничего нет, поэтому устранить проблему сложно.
Ваше сообщение об ошибке предназначено для /
, а в тексте написано /docs
.
это или это отвечает на ваш вопрос?
удаление этой строки решило проблему root_path = "/",
удаление root_path = "/"
решило проблему
Мы не можем много сказать, не видя вашего кода. У вас есть обработчик для
/docs
?