Android Studio - Как выбрать файл (PDF) и отправить его через HTTP-запрос? + как загрузить его из бэкенда Django

В моем приложении для Java Android Studio я хочу позволить пользователю выбрать PDF-файл, который будет отправлен через HTTP POST-запрос на мой локальный бэкенд, сделанный на Django, который сохраняет полученный PDf-файл в базе данных postgreSQL как тип данных bytea. Мой бэкенд должен быть готов к обработке этих запросов, поэтому мне нужна помощь только во фронтенде Java Android Studio.

Многие решения, которые я нашел в Интернете, используют уже не поддерживаемые функции, поэтому я хочу указать, что приложение предназначено для Android 10 и выше

.

Я также хотел бы узнать, как я могу загрузить эти загруженные файлы из базы данных обратно на мобильное устройство с помощью HTTP-запроса GET.

Если вы хотите увидеть некоторые части моего кода, просто дайте мне знать.

Вернуться на верх