код:
Код: Выделить всё
app = FastAPI(docs_url="/")
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["GET", "POST"],
allow_headers=["*"],
)
app.include_router(user, tags=['user'])
app.include_router(data.router, tags=['data'])
app.include_router(details.router, tags=['details'])
app.include_router(manager.router, tags=['manager'])
тогда, когда подопечный получает ошибку, у него есть 4 API, если я прокомментирую любые два, он работает нормально (но на локальном сервере он работает нормально, даже если все 4 API включены.
Не удалось загрузить определение API. Ошибки. Скрыть ошибку выборки. OK /openapi.json
На вкладке «Сеть» возвращается
Ошибка net::ERR_CONTENT_LENGTH_MISMATCH. Со статусом 200 ОК означает, что браузер получил ответ длиной 117 565 байт, но фактически полученные данные имели другую длину. Это несоответствие между. Заголовок Content-Length и фактические полученные данные.
но в серверных API-интерфейсах работает файл, даже если он не может сгенерировать openapi.json
Подробнее здесь: https://stackoverflow.com/questions/793 ... h-error-ok
Мобильная версия