@RequestMapping(...)
public Foo getFoo(@HeaderParam("header") final String header) {
...
}
Hinzufügen eines @HeaderParam
Methodenparameter wie oben springfox es aufgreift und als ich an der Prahlerei-ui suchen hat es ein Feld für die Kopfzeile. Das ist genau was ich will. Gibt es eine Möglichkeit, Springfox zu sagen, diesen Header-Parameter in eine Reihe von Methoden aufzunehmen, ohne die Parameter in die Methode selbst aufnehmen zu müssen? Was wir wirklich machen, ist ein Servlet-Filter, der den Header verwendet und wir möchten, dass er einfach durch den Swagger-Ui gesetzt wird.Spring + Springfox + Header-Parameter
@HeaderParam einen Körper-Typ Parameter in Swagger UI fügt hinzu, während die globalOperationParameters Methode einen feinen Kopftyp-Feld fügt hinzu (aber ist global) – Julien
Für einen richtigen Header-Typ Parameter spezifisch für eine Methode (nicht global), siehe http://stackoverflow.com/questions/40801442/add-a-header-parameter-in-swagger-ui-documentation-with-springfox/40801443 – Julien