问题:腾讯云返回的pdf文件路径地址会直接下载文件,为pdf提供预览接口
@PostMapping("/previewPdf")
@ApiOperation(value = "pdf预览")
public ResponseEntity<Resource> getPdfFile(@RequestParam("filePath") String filePath) throws IOException {
URL url = new URL(filePath);
URLConnection connection = url.openConnection();
InputStream inputStream = connection.getInputStream();
InputStreamResource isr = new InputStreamResource(inputStream);
return ResponseEntity.ok()
.contentType(MediaType.APPLICATION_PDF)
.body(isr);
}
前端处理: