【发布时间】:2020-04-25 14:55:03
【问题描述】:
在 Android 应用程序中,我通常使用 Picasso 和图片的 URL 从服务器加载图片
在服务器中有一个文件夹(在我的例子中称为 public_html)
如果我应该有一个站点,那么该站点的索引文件将放置在此文件夹中。例如,如果服务器的域名是 MyDomainName,那么
http://www.MyDomainName.com/index.php 将是该站点的主页
如果我在 public_html 文件夹中创建一个名为 MyImages 的文件夹并在其中放置一个名为 MyImage1 的图像,那么 Picasso 可以使用以下 URL 加载该图像:
http://www.MyDomainName.com/MyImages/MyImage1.jpeg
所以毕加索从public_html文件夹加载图片是没有问题的
关键是,public_html 之前的文件夹是用户无法通过 URL 访问的
我通常使用这个区域来放置 PHP 代码,以便用户无法访问它们
问题是如果在此区域(public_html 之前的文件夹)放置图像,我如何使用毕加索加载它?
换句话说,毕加索需要图像的 URL,并且 URL 以 http://www.MyDomainName.com/ 为前缀(实际上是 public_html 文件夹),但我的图像位于 public_html 文件夹之外
我该如何解决这种情况才能使用 Picasso 加载图像?
【问题讨论】: