Middle
OpenAPI kullanarak birden fazla dosyanın gönderimini tanımlayabilir misiniz?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, OpenAPI'de birden fazla dosya gönderimini tanımlamak mümkündür. Bunun için genellikle multipart/form-data tipi kullanılır ve dosyaların bir dizisi (array) ile belirtilir. OpenAPI 3.0 spesifikasyonunda bu, array tipi bir parametre ve string tipi öğeler ile binary formatı kullanılarak yapılır.
Birden fazla dosya için parametre tanımı örneği:
requestBody:
content:
multipart/form-data:
schema:
type: object
properties:
files:
type: array
items:
type: string
format: binary
Bu yaklaşım, istemcinin tek bir istekte birden fazla dosya göndermesine olanak tanır.