1]SendFileweb
2]SendStream 瀏覽器
3]自定義類型文件下載服務器
UniSession.SendFile('新建文本文檔.txt' //服務器端 文件名 ,'anew.txt' //客戶端 新下載 的文件名 );
procedure TMainForm.UniButton3Click(Sender: TObject); var S : TStringStream; begin S:=TStringStream.Create('Some text here....'); try UniSession.SendStream(S, 'Mydoc.txt'); finally S.Free; end; end;
UniSession.SendFile(ServerModule.UniServerModule.FilesFolderPath+'aaa.abc');
web默認文檔主目錄在執行程序同級目錄下的files子目錄下,該屬性能夠在ServerModule的FilesFolder屬性中配置。blog
對於常見的文檔類型,瀏覽器默認支持,對於如abc擴展名的特殊類文檔,點擊後瀏覽器會沒有動做,你須要配置一下MIME表。 文檔
在ServerModule的OnCreate屬性中添加:io
MimeTable.AddMimeType("abc","abc");