2017-10-11 9 views
0

私はバイナリ・データとしてファイルを受け取る新しいエンドポイント用のスージーガー・スペックを作成しています。あなたはこれを派手な仕様でどのように表現できますか?私はオブジェクトをデータ型として見ていますが、それは私が探しているものではないようです。誰もこれを過去にしたことがありますか?ブロブのスパーガー・スペック表現

この質問は、バイナリまたは「blob」オブジェクトタイプに特に関係するので、私が知る限り、重複していません。

+0

[swaggerでファイルを投稿するにはどうすればいいですか?](https://stackoverflow.com/questions/14455408/how-to-post-files-in-swagger) – Helen

+0

私はそう信じません。その例を使用しようとすると、 "... allowedValues:array、boolean、integer、null、number、object、string"おそらく何か不足していますか? –

+0

@BertAlfredそれは - HTTP1.1を介してバイナリデータを送信することはできません。つまり、base64エンコーディングです。 – kolosy

答えて

1

スワッガーはRESTful Webサービスを記述しているため、バイナリデータはすべてベース64でエンコードされ、文字列に変換されます。したがって、それを指定する方法は、それを文字列として定義することです。