@RequestMapping(...)
public Foo getFoo(@HeaderParam("header") final String header) {
...
}
Aggiunta di un parametro @HeaderParam
metodo come sopra springfox lo preleva e quando guardo la spavalderia-ui ha un campo per l'intestazione. Questo è esattamente quello che voglio. C'è un modo per dire a springfox di includere questo parametro di intestazione su un insieme di metodi senza dover includere i parametri sul metodo stesso? Quello che stiamo realmente succedendo è un filtro servlet che usa l'intestazione e vorremmo che fosse facile impostarlo tramite swagger-ui.Spring + Springfox + Header Parametri
@HeaderParam aggiunge un parametro di tipo corpo in Swagger UI mentre il metodo globalOperationParameters aggiunge un tipo di campo di intestazione raffinato (ma è globale) – Julien
Per un parametro di tipo adeguato intestazione specifico per un metodo (non globale), vedi http://stackoverflow.com/questions/40801442/add-a-header-parameter-in-swagger-ui-documentation-with-springfox/40801443 – Julien