我需要毕加索从没有 URL 地址的服务器的私人文件夹中加载图像,如何?
I need Picasso to load image from private folder of the server which does not have a URL address, how?
在 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文件夹
加载图片是没有问题的
关键是,用户无法通过 URL
访问 public_html 之前的文件夹
我通常使用这个区域来放置 PHP 代码,这样用户就无法访问它们
问题是,如果在此区域(public_html 之前的文件夹)放置图像,我如何使用 Picasso 加载它?
换句话说,Picasso 需要图像的 URL 并且 URL 以 http://www.MyDomainName.com/ 为前缀(实际上是 public_html 文件夹)但我的图像放在 public_html文件夹
我该如何解决这种情况才能使用 Picasso 加载图像?
how can I load it with the Picasso?
你不能直接,因为你自己写的,它是不可访问的。通过 http 获取它的唯一方法是使用 url 来公开这些文件。完成您的应用程序 它是如何完成的并不重要。
在 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文件夹
关键是,用户无法通过 URL
访问 public_html 之前的文件夹
我通常使用这个区域来放置 PHP 代码,这样用户就无法访问它们
问题是,如果在此区域(public_html 之前的文件夹)放置图像,我如何使用 Picasso 加载它?
换句话说,Picasso 需要图像的 URL 并且 URL 以 http://www.MyDomainName.com/ 为前缀(实际上是 public_html 文件夹)但我的图像放在 public_html文件夹
我该如何解决这种情况才能使用 Picasso 加载图像?
how can I load it with the Picasso?
你不能直接,因为你自己写的,它是不可访问的。通过 http 获取它的唯一方法是使用 url 来公开这些文件。完成您的应用程序 它是如何完成的并不重要。