У меня есть файлы (.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();
}