Ich habe eine REST API, die in Swagger UI integriert ist. Wenn ich jedoch versuche, eine Anfrage von Swagger UI auszuführen, zeigt mir die Schnittstelle nur den Befehl curl, aber keine Serverantwort. Der Befehl curl gibt die erwartete Antwort zurück, wenn er über die Befehlszeile ausgeführt wird. In der Benutzeroberfläche selbst wird jedoch nichts angezeigt.Server Antwort ist leer auf Swagger UI
Was könnte ich tun, um dies zu beheben?
Gibt es Fehler in der Browserkonsole? – Helen
Nein, es werden keine Fehler angezeigt. Wenn ich meine Logs betrachte, funktioniert die gesamte erwartete Backend-Verarbeitung vom API-Aufruf korrekt. Der einzige "Fehler" besteht darin, dass die Ausgabe auf Swagger UI nicht angezeigt wird. – Shuklaswag
Welche Version von Swagger UI 3.0.x verwenden Sie genau? Kannst du den letzten Meister versuchen? Kann es möglicherweise ein [CORS-Problem] (https://github.com/swagger-api/swagger-ui#cors-support) sein? Wie lautet der HTTP-Status der Antwort für diese Anfrage? Frühere Version 3.0.x [hatte ein Problem] (https://github.com/swagger-api/swagger-ui/issues/3041), wo die 4xx und 5xx Antworten nicht gerendert wurden, aber es wurde behoben. – Helen