Middle
Czy można opisać wysyłanie wielu plików za pomocą OpenAPI?
sobes.tech AI
Odpowiedź od AI
Tak, w OpenAPI można opisać wysyłanie wielu plików. Zazwyczaj używa się typu multipart/form-data z tablicą plików. W specyfikacji OpenAPI 3.0 jest to realizowane przez parametr typu array z elementami typu string i formatem binary.
Przykład opisu parametru dla wielu plików:
requestBody:
content:
multipart/form-data:
schema:
type: object
properties:
files:
type: array
items:
type: string
format: binary
Takie podejście pozwala klientowi wysłać wiele plików w jednym żądaniu.