web-dev-qa-db-ja.com

PDFがSwaggerで返されることを指定するにはどうすればよいですか?

私のswagger REST APIではPDFファイルを返す必要があるAPIでget呼び出しがあります。構文エラーを引き起こさずにこれを行う方法に関する明確な例/ドキュメントはありません。

  responses:
    200:
      description: Returns PDF
      schema: [application/pdf]

そして

  responses:
    200:
      description: Returns PDF
      schema: 
        type: file

そして

  responses:
    200:
      description: Returns PDF
      schema:
        type:  [application/pdf]

すべて失敗します。これは可能ですか?

20
Scottingham
  responses:
    200:
      description: Returns PDF
      schema: 
        type: file

あなたが与えたオプションのうち、それは正しいオプションです。また、必ずproduces: [application/pdf]

失敗する場合は、必ず最新バージョンのエディターを使用してください。最近解決されたfileタイプに関連するバグがありました。

21
Ron