Проєктування API · Middle · Запитання 50 з 75
Як клієнти можуть завантажувати великі файли, не пропускаючи їх через API-сервер?
- 1Розбити файл на багато параметрів запиту
- ✓Правильна відповідь: API видає presigned URL для об'єктного сховища; клієнт завантажує напряму, а потім повідомляє API, що завантаження завершено
- 3Закодувати файл у Base64 у JSON
Пояснення
API зберігає контроль (хто може завантажувати, ліміти розміру, тип вмісту), не передаючи самих байтів.