آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در دانلود تصاویر از سرور

mma-amini  11 سال پیش  11 سال پیش
0 0

سلام دوستان

دو تا سوال دارم که امیدوارم بتونید کمکم کنید:

1. در حالتی که بر روی سیستم به جای wamp server از iis ویندوز استفاده میکنیم، تصاویر دانلود نمیشن. فکر میکنم که همون مشکل Hotlink Protection باشه. چطور میشه این مشکل رو حل کرد؟

2. در هاست‌هایی که لینوکسی نیستند و ویندوز سرور هستند تنظیمات Hotlink Protection رو چطور میشه انجام داد تا تصاویر دانلود بشن؟

ممنون

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
mehrlog  11 سال پیش
0 0

با سلام

منم این مشکل را داشتم.

با استفاده از MIME Type حلش کردم.

یعنی به جای اینکه مستقیم به عکس لینک بدم توسط برنامه نویسی سمت سرور فایل را در خروجی binery write میکنم.

0 0
ممنون، میشه یه مقدار بیشتر توضیح بدید یا اگر آموزشی دارید اینجا قرار بدید. ممنون میشم (11 سال پیش)
پاسخ به سوال 
mehrlog  11 سال پیش
0 0

       if (Request["Id"] != null)
            {
                string path = "~/image/" + Request["Id"].ToString() + ".jpg";

                Response.Clear();

                Response.ContentType = "image/jpeg";

                Response.BinaryWrite(File.ReadAllBytes(MapPath(path)));

                Response.End();
            }

 

بر فرض مثال عکسی در پوشه image با نام 1.jpg قرار دارد.

حالا با فراخوانی همچنین آدرسی : http://www.yourdomain.com/Default.aspx?Id=1

شما عکس مورد نظر را در خروجی داری و میتونی در سمت اندروید هم به راحتی دریافتش کنی.

0 0
ممنون. بزارید امتحان کنم ببینم چی میشه. (11 سال پیش)
0 0
حالا اگه سایت ما php بود ولی در محیط هاست ویندوزی، همین روش جواب میده؟ (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .