Как скачать файл с FTP-сервера через JQuery AJAX в asp.net? - PullRequest
0 голосов
/ 17 октября 2019

У меня есть файлы (.PDF) на ftp-сервере, и я хочу загрузить их с помощью jquery ajax.

Я пытался загрузить файл (.PDF) с FTP-сервера через Jquery ajax в asp.net

     FtpWebRequest request = (FtpWebRequest)WebRequest.Create(pathFile);

                request.Method = WebRequestMethods.Ftp.DownloadFile;

                request.Credentials = new NetworkCredential(username, password);

                request.UsePassive = true;

                request.UseBinary = true;

                request.EnableSsl = false;

                FtpWebResponse response = (FtpWebResponse)request.GetResponse();

                Result.status = true;

                using (MemoryStream stream = new MemoryStream())
                {
                    response.GetResponseStream().CopyTo(stream);

                    HttpContext.Current.Response.AddHeader("content-disposition", "attachment;filename=" + fileName);

                    HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);

                    HttpContext.Current.Response.BinaryWrite(stream.ToArray());

                    HttpContext.Current.Response.End();
 }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...