Swagger 'GET' Anfrage wird immer als text / html zurückgegeben. Akzeptiere Typ bei Antwort und NICHT bei Anwendung / json

9

Ich habe ein Swagger-Tag-Dokument, das die Swagger-Benutzeroberfläche verwendet, die immer text / html zurückgibt, aber es sollte application / json zurückgeben. Die POST-Anfragen und jeder andere Typ gibt die Anwendung / json zurück, aber diese bestimmte GET-Anfrage nicht. Der Dienstendpunktcode ist korrekt. Und wenn ich die Anfrage in POST ändere, kommt sie als application / json zurück. Geben Sie also nur GET innerhalb von swagger ein, das den richtigen Typ nicht zurückgibt. Irgendwelche Gedanken, wie man den Anruf innerhalb der UI korrigiert, um die Anwendung / json zu benutzen?

Dies ist Swagger Version 2.1.4, die kürzlich von der Swagger-Site heruntergeladen wurde.

%Vor%
  

Akzeptieren: application / json

     

Accept-Encoding: gzip, deflate, sdch

     

Accept-Language: de-DE, de; q = 0.8

     

Cache-Kontrolle: kein Cache

     

Verbindung: keep-alive

     

Host: localhost: 9086

     

Ursprung: Ссылка

     

Pragma: no-cache

     

Referer: Ссылка

Hier ist die Spring Restful-Definition für den Java-Code:

%Vor%     
Berlin Brown 06.04.2016, 13:04
quelle

0 Antworten

Tags und Links