Я не уверен, возможно ли это ... Сейчас я создаю различные файлы .RDP, которые мои пользователи загружают прямо с сервера, с кодом, подобным следующему:
System.IO.FileInfo fileInfo = new System.IO.FileInfo(filePath);
Response.Clear();
Response.AddHeader("Content-Disposition", "attachment; filename=" + fileInfo.Name);
Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);
Response.ContentType = "Content-Type=application/x-rdp rdp;charset=ISO-8859-1";
Response.AddHeader("Content-Length", fileInfo.Length.ToString());
Response.WriteFile(fileInfo.FullName);
Response.End();
Таким образом, пользователь будетщелкните ссылку и получите ссылку на файл '~ / Download / RemoteServer1234.RDP'.
Я не хочу, чтобы эти файлы были на моем сервере по разным причинам (на ум приходят обслуживание и безопасность).Есть ли способ сделать «поддельные файлы» и дать указатель клиенту, чтобы просто загрузить данные, которые находятся в памяти?Если это так, то как сервер в конечном итоге узнает, когда удалить любую назначенную память?