Ich baue eine Fastapi -Anwendung in Python. Wenn ich zum Endpunkt /openapi.json < /code> navigiere, generiert Fastapi eine OpenAPI 3.1 -Spezifikation. Alles. < /p>
Fastapi ermöglicht das Einstellen der OpenAPI-Version beim Erstellen der App: < /p>
from fastapi import FastAPI
app = FastAPI(openapi_version="3.0.3")
< /code>
Dies ändert jedoch nur die Versionsnummer in der Spezifikation; Es werden OpenAPI 3.1-Funktionen (wie Webhooks oder JsonSchemadialect) nicht in ein echtes 3.0-kompatibler Format konvertiert. APIM importiert die Spezifikation immer noch nicht. generiert von Fastapi bis 3.0, idealerweise beibehalten alle Wege, Schemas und Metadaten?>
Herabstufung von OpenAPI 3.1, das von Fastapi auf 3.0 erzeugt wird, für die Azure -API -Management ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post