whycrzg
2021-02-23 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4
src/main/java/com/fgkj/controller/FileDownloadController.java
@@ -1,26 +1,30 @@
package com.fgkj.controller;
import com.fgkj.util.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.io.*;
import javax.annotation.Resource;
@RequestMapping("fileDownload")
@RestController
@Api
@Api(tags = "fileDownload接口")
public class FileDownloadController{
   /*private String PageName;
   private String filename; 
   private String arr_Td;
   private String arr_Th;
   private String contentLength;*/
   //返回一个输入流,作为一个客户端来说是一个输入流,但对于服务器端是一个 输出流
   public InputStream getDownloadFile(@RequestParam String filename,String contentLength){
   //返回一个输入流,作为一个客户端来说是一个输入流,但对于服务器端是一个 输出流
   @PostMapping("downloadFile")
   @ApiOperation(notes = "TODO ",value="downloadFile")
   public InputStream getDownloadFile(@RequestParam String filename,@RequestParam String contentLength){
      InputStream is = null;
      filename = "spket-1.6.23.jar";
      try {