如何在Windows上使用Apache下载图像

时间:2018-08-10 15:19:30

标签: android symfony wamp retrofit2 picasso

(对不起,我的英语很差) 我开发了一个Android应用程序。 我想为我的用户下载/上传图像。我在Android应用程序上使用Retrofit和Picasso,在本地服务器上使用Symfony。在我的应用上创建用户时,我使用apache将用户的信息存储在MYSQL DABASE上,并且我想将用户的个人资料图片存储在 C:/ wamp / www / My_app / mobil / photo / user_id / 。现在,我的第一个问题是我不知道如何将图片从android应用发送到此文件夹。 第二个问题是我尝试使用Picasso库将一些图片从apache下载到android应用。我用这个鳕鱼:

Target target = new Target() {
        @Override
        public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
            user.setPhoto(HelpLoader.getBitmapAsByteArray(bitmap));
            Log.e("PICTURE ok", "********************");
        }

        @Override
        public void onBitmapFailed(Exception e, Drawable errorDrawable) {
            Log.e("PICTURE FAIL", e.getMessage());
        }

        @Override
        public void onPrepareLoad(Drawable placeHolderDrawable) {}
    };
    String url = "http://192.168.8.100/My_app/mobil/photo/" + user.getId() + "/profil.jpg";
    Picasso.get().load(url).into(target);

我收到403错误,并且当我使用浏览器apache测试网址时显示此错误 禁止

您无权访问/My_app/mobil/photo/2/profil.jpg” 但是当我尝试仅访问文件夹/ My_app / mobil / photo / 2 /时,我没有此错误。 请帮我。 我用 : -Apache 2.4.23 -Symfony 3 -改装2,用于发送用户信息 -毕加索的照片

0 个答案:

没有答案