Over a million developers have joined DZone.

Download Script To Hide URL In Asp.net Using C#

·
// download script to hide URL in asp.net using c#

protected void DownloadFile(string name)
    {
        string _fileName;
        string _path = Request.PhysicalApplicationPath + "Upload/" + name;
        System.IO.FileInfo _file = new System.IO.FileInfo(_path);
        if (_file.Exists)
        {
            Response.Clear();
            Response.AddHeader("Content-Disposition", "attachment; filename=" + _file.Name);
            Response.AddHeader("Content-Length", _file.Length.ToString());
            Response.ContentType = "application/octet-stream";
            Response.WriteFile(_file.FullName);
            Response.End();
        }
        else
        {
            ClientScript.RegisterStartupScript(Type.GetType("System.String"), "messagebox", "<script type=\"text/javascript\">alert('File not Found');");
        }
Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}