Wie lege ich mehrere Typzuordnungen für denselben OpenAPI-Typ fest?Java

Java-Forum
Guest
 Wie lege ich mehrere Typzuordnungen für denselben OpenAPI-Typ fest?

Post by Guest »

Ich habe eine offene API-Spezifikation, die den folgenden Schematyp verwendet.

Code: Select all

schema:
type: string
format: binary
Für eine GET-Anfrage verwende ich dies in der Antwort und möchte einen StreamingResponseBody zurückgeben, daher habe ich die folgende Konfiguration im Openapi-Generator hinzugefügt:

Code: Select all

string+binary=StreamingResponseBody



StreamingResponseBody=org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody


Allerdings habe ich auch eine PUT-Anfrage, bei der ich einfach die Binärdatei hochladen möchte. Ich möchte hier nicht dasselbe Objekt verwenden, da ich in der Anfrage ein binäres Objekt übergebe.
Wie könnte ich das Problem lösen, wenn ich denselben offenen API-Schematyp, aber mit unterschiedlichen Typzuordnungen dafür hätte? diese Anfragen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post