我正在为新端点创建一个 swagger 规范,该端点将接收作为二进制数据的文件。您如何在 swagger 规范中表示这一点?我将对象视为一种数据类型,但这似乎不是我正在寻找的。过去有人这样做过吗?
据我所知,这个问题不是重复的,因为它专门涉及二进制或“blob”对象类型。
最佳答案
由于 swagger 描述了 RESTful Web 服务,因此任何二进制数据都将进行 Base-64 编码,将其转换为字符串。因此,指定它的方法就是将其定义为字符串。
关于java - Blob 的 Swagger 规范表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46698058/