У меня есть один совет, прежде чем вы начнете реализовывать свое решение.
Хранение файлов в базе данных - не лучшая практика. Ваша база данных может стать огромной, и обслуживание этих файлов может стать дорогостоящим для вашего кода.
Вместо этого вы можете хранить эти файлы как stati c для более эффективного обслуживания. Это простой процесс, просто сохраните метаданные (размер, файл, тип и т. Д. c) этих файлов и сохраните путь для обслуживания после.
Для получения дополнительной информации прочтите здесь .
Или выполните следующие действия:
- Конвертируйте двоичный код в base64 на вашем javascript клиенте ( как ).
- Отправить Строка base64 в вашем запросе тела
- В вашей конечной точке получите данные и сохраните в своей базе данных как String