Ich verwende derzeit eine OAuth2RestOperations, die Spring RestTemplate erweitert, und ich möchte den Inhaltstypheader angeben.
Das Einzige, was ich geschafft habe, war, meinen Header während der Anfrage explizit zu setzen:
%Vor%Aber es wäre wirklich großartig, dies während der Bean-Initialisierung ein für allemal einstellen zu können und direkt die getforObject-Methode anstelle von exchange zu verwenden.
Zuerst müssen Sie den Request Interceptor erstellen:
%Vor%... und dann haben Sie einen Rest Template Creation Code, der den obigen Interceptor verwendet:
%Vor% Sie könnten RestTemplate
ableiten, wenn Sie in Ihrer Anwendung andere spezialisierte oder universelle REST-Vorlagen hätten.