شما باید برای محفی کردن آدرس ها از Url Routing استفاده کنید
برای یکبار مصرف بودن یا تاریخ انقضا داشتن در بانک اطلاعات لینک را ذخیره کنید و قبل از دانلود چک کنید اگر معتبر بود اجازه دانلود دهید
سلام
اگر ممکنه و زمان دارین این اموزش رو به صورت کامل برام ضبط کنید بنده هزینش هم کامل پرداخت میکنم
سلام مجدد
اگر امکانش هست کد مخفی کردن URL رو بهم بگین اوناش رو انجام میدم
اگر برای webform بگین که عالی میشه
سلام من کدی استفاده کردم ولی موقع دانلود نرم افزار IDM حجمش رو نمیده و اگه استپ کنید و دوباره استارت کنی از اول دانلود میکنه
کد :
string path = MapPath(obj.link);
//string path = Server.MapPath(System.Web.HttpUtility.UrlEncode(obj.link));
FileStream fs = File.OpenRead(path);
byte[] fileData = new byte[fs.Length];
fs.Read(fileData, 0, (int)fs.Length);
Response.Clear();
Response.AddHeader("Content-Type", "application/zip");
Response.AddHeader("Content-Disposition", "inline;filename=" + Path.GetFileName(path));
// Response.AddHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(path));
Response.BinaryWrite(fileData);
Response.Flush();
Response.Close();
Response.End();
میشه راهنمایی کنید
سلام خسته نباشید اگر فایل در مکان دیگری مثل vps بود چطور مسیر دانلود رو مخفی نگه داریم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)