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");