tor*_*rke 0 download file-writing playframework
我正在尝试在我的程序中创建一个功能,允许用户将他们的数据下载到文件中.
现在,我在我的一个控制器中有一个方法,它创建一个具有特定名称的File对象,并使用FileWriter将内容加载到文件中.完成后,File对象将传递到renderBinary().这会按预期将文件发送给用户.
但是,这会将文件保存在我的Play中!项目目录发送之前.这让我想知道当有许多用户试图生成和下载文件时会发生什么.他们会互相覆盖吗?
简而言之,生成文件并通过renderBinary发送文件的最佳方法是什么?
File f = File.createTempFile("prefix", "suffix");
f.deleteOnExit();
// put contents into the file
renderBinary(f);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3221 次 |
最近记录: |