-
Notifications
You must be signed in to change notification settings - Fork 28
FileResponse
Brian Zou edited this page Jan 22, 2019
·
1 revision
In action code like:
@Action
Response download()
{
return new FileResponse("/tmp/orders-20190122.zip");
}
@Action
Response download2()
{
auto response = new FileResponse;
response.setFile("/tmp/orders-20190122.zip");
response.setName("order-list-new-name.zip");
return response;
}
@Action
Response download3()
{
auto response = new FileResponse;
ubyte[] data;
// Youself to set data value
response.setData(data);
response.setName("filename.zip");
MimeTypes mimetypes = new MimeTypes();
string mime = mimetypes.getMimeByExtension(_file);
response.setMimeType(mime);
return response;
}