Создать URL-адрес для изображения?

Есть ли способ создать URL-адрес изображения в ReactJS при наличии входного файла?

Я хочу получить этот URL-адрес и сохранить его в своей базе данных (MongoDB).

Создать URL-адрес для изображения?

Можете ли вы описать, что вы имеете в виду, говоря «получить URL-адрес изображения»? вы спрашиваете, где этот образ существует в локальной файловой системе? вы говорите о том, чтобы где-то сохранить изображение и создать URL-адрес для этого изображения?

John Ruddell 30.09.2018 23:24

Я говорю о хранении изображения где-нибудь (например, MongoDB) при обработке файла, который я выбрал с помощью кнопки «Выбрать файл». URL изображения как images.pexels.com/photos/356378/…

bobb1213131 30.09.2018 23:49

Если есть способ создать URL-адрес изображения, такой как этот, при выборе файла из локальной папки или файловой системы.

bobb1213131 30.09.2018 23:50

Хорошо, как ваш сервер обслуживает активы? Просто сохраните изображения в папке, которую обслуживает ваш сервер, и все будет в порядке.

John Ruddell 01.10.2018 00:06
Использование JavaScript и MongoDB
Использование JavaScript и MongoDB
Сегодня я собираюсь вкратце рассказать о прототипах в JavaScript, а также представить и объяснить вам работу с базой данных MongoDB.
0
4
105
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Извините, но на стороне клиента нет способа. Все ссылки на файлы похожи на c://file/ID, где ID - это индивидуальный идентификатор, сгенерированный для каждого выбора.

Лучший способ - отправить файл на свой сервер. Там вы можете сохранить файл в каком-либо публичном каталоге и создать ссылку на файл в этом каталоге. Так же, как и со статическим файлом. Затем сохраните в своей базе данных.

Другие вопросы по теме