public void downloadTxt(HttpServletRequest request, HttpServletResponse response) {
logger.info("下载txt文件");
String ccids, imeis;
String fileName = Instant.now().toEpochMilli() + ".txt";
String fileContent = "";
OutputStream outputStream = null;
try {
ccids = request.getParameter("ccids");
imeis = request.getParameter("imeis");
fileContent = "ccids:" + ccids + "\nimeis:" + imeis;
byte[] bytes = fileContent.getBytes(StandardCharsets.UTF_8);
response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE);
response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\"" + "; size=" + bytes.length);
response.setContentLength(bytes.length);
outputStream = response.getOutputStream();
outputStream.write(bytes);
outputStream.flush();
outputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
return new CommonResponse(0);
}
06-04
603
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
04-05
8036
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)