2016-10-20 3 views
1

Ich schreibe gerade eine Dokumentation für eine API, die ein json oder ein pdf (binär) zurückgibt, basierend auf dem Accept-Header, der an das System gesendet wird.Dokument pdf/binary response im RAML

Wie kann ich angeben, dass die Antwort vom Typ binär oder ähnlich ist?

Antwort

0

Sie müssen die möglichen Antworten wie folgt definieren.

responses: 
    200: 
     body: 
     application/octet-stream: 
     ....... 
     application/json: 
     ........ 

Zusätzlich können Sie ACCEPT-Header mit der Aufzählung der möglichen Inhaltstypen angeben.

 headers: 
     Accept: 
       type: string 
       enum: [application/octet-stream, application/json] 
      required: true 
Verwandte Themen