بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در دانلود تصاویر از سرور
سلام دوستان
دو تا سوال دارم که امیدوارم بتونید کمکم کنید:
1. در حالتی که بر روی سیستم به جای wamp server از iis ویندوز استفاده میکنیم، تصاویر دانلود نمیشن. فکر میکنم که همون مشکل Hotlink Protection باشه. چطور میشه این مشکل رو حل کرد؟
2. در هاستهایی که لینوکسی نیستند و ویندوز سرور هستند تنظیمات Hotlink Protection رو چطور میشه انجام داد تا تصاویر دانلود بشن؟
ممنون
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
mehrlog
11 سال پیش
0
0
با سلام
منم این مشکل را داشتم.
با استفاده از MIME Type حلش کردم.
یعنی به جای اینکه مستقیم به عکس لینک بدم توسط برنامه نویسی سمت سرور فایل را در خروجی binery write میکنم.
پاسخ به سوال
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
شما عکس مورد نظر را در خروجی داری و میتونی در سمت اندروید هم به راحتی دریافتش کنی.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .