Në një nga projektet pashë kodin e mëposhtëm.
string FileName = Request.QueryString["filename"];
System.Web.HttpResponse response = System.Web.HttpContext.Current.Response;
response.ClearContent();
response.Clear();
response.ContentType = "application/octet-stream";
response.AddHeader("Content-Disposition", "attachment; filename=" + FileName + ";");
response.TransmitFile(Server.MapPath("~/" + FileName));
response.Flush();
response.End();
i cili përdoret për të shkarkuar skedarë nga serveri. Tani nëse dikush ndryshon emrin e skedarit (si web.config) në vargun e pyetjeve me dorë, atëherë ai gjithashtu shkarkon skedarin e konfigurimit.
Prandaj, ju lutemi ndani njohuritë tuaja se si të kufizoni shkarkimin bazuar në zgjerimin e skedarit.