So exportieren Sie ein Swagger JSON/YAML-Datei von Swagger-UI?
Wie kann ich exportieren ein Stolzieren-definition-Datei (es sollte ein JSON oder YAML-Datei)? Ich bin gefragt und ich habe nur oberflächliche Kenntnisse über Swagger.
Wir haben einen Endpunkt suchen, wie http://example.com//swagger/ui/index#!
die wie folgt aussieht (der screenshot ist nicht unsere eigentliche Endpunkt jedoch kann ich nicht posten):
Version ist api version: v1
.
Gibt es keine Schaltfläche "Exportieren", dass ich sehen kann. Also wie kann ich es exportieren?
InformationsquelleAutor sashoalm | 2018-01-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die URL der API-Definition wird angezeigt in der oberen Leiste von Swagger-UI - in deinem Beispiel ist es
So, dass die volle URL angezeigt werden
In neueren Versionen von Swagger UI, der link zu der API-definition ist Häufig angezeigt, unten die API-Titel, so können Sie der rechten Maustaste auf den link und "Speichern unter".
Wenn Ihr Swagger-UI nicht haben, einen sichtbaren link zu der API-definition, zeigen Sie die Seite Quelle und suchen Sie nach der
url
parameter, wie zum Beispiel:Wenn Sie nicht sehen, die
url
oder wennurl
ist ein code-Ausdruck, öffnen Sie den browser dev tools, wechseln Sie zum Netzwerk Registerkarte, und deaktivieren Sie die Zwischenspeicherung. Dann aktualisieren Sie die Seite und suchen Sie nach der API-definition-Datei (swagger.json
,swagger.yaml
,api-docs
oder ähnliches) unter HTTP-Anfragen. Sie können filtern nach XHR zu verengen die Liste.InformationsquelleAutor Helen