Мне нужен Picasso для загрузки изображения из личной папки сервера, у которого нет URL-адреса, как? - PullRequest
0 голосов
/ 25 апреля 2020

В приложении Android я обычно загружаю изображения с сервера, используя Picasso с URL-адресом изображения

На сервере есть папка (называемая public_ html в моем случае)
Если бы у меня должен был быть сайт, индексный файл сайта был бы помещен в эту папку. Например, если доменным именем сервера является MyDomainName, тогда
http://www.MyDomainName.com/index.php будет домашней страницей сайта

Если я создаю папку с именем MyImages в public_ html папку и поместите туда изображение с именем MyImage1, затем оно будет загружено Picasso со следующим URL:
http://www.MyDomainName.com/MyImages/MyImage1.jpeg
Таким образом, с Picasso не возникает проблем с загрузкой изображений из public_ html folder

Дело в том, что папки до public_ html не доступны пользователям через URL
Я обычно использую эту область, чтобы поставить PHP коды, чтобы они не были доступно для пользователей
Вопрос в том, если поместить изображение в эту область (папки до public_ html), как я могу загрузить его с помощью Picasso?
Другими словами, Пикассо нужен URL изображения и К URL-адресу добавляется префикс http://www.MyDomainName.com/ (фактически это папка public_ html), но мое изображение находится вне папки public_ html
Как я могу обойти такой случай, чтобы иметь возможность в загрузить изображение с Пикассо?

1 Ответ

1 голос
/ 25 апреля 2020

как я могу загрузить его с помощью Picasso?

Вы не можете напрямую, потому что, как вы написали это самостоятельно, он недоступен. Ваш единственный способ получить его через http - это иметь URL, который бы выставлял эти файлы. Мех вашей заявки Неважно, как это делается.

...