下面这个方法后台使用swgger调用下载的压缩包解压正常使用前端代码vue3调用下载的压缩包解压报错! DEdgeDownFolderzip 不可预料的压缩文件末端public IActionResult DownloadFolder string path = upload20230208; 指定要打包的文件夹路径 var folderPath = Path
在前端调用下载的压缩包解压时,报错"不可预料的压缩文件末端"可能是因为前端代码对于下载的压缩包的处理方式不正确。请确认以下几点:
- 前端代码中是否正确处理了文件下载和解压的逻辑。可以尝试使用其他方式(如直接下载链接)下载该压缩包并手动解压,确认文件是否正常。
- 前端代码中是否正确设置了请求头和请求参数。可以参考后台使用swagger调用下载的压缩包时的请求头和参数设置。
- 前端代码中是否正确处理了响应的数据。可以尝试在前端打印出响应的数据,确认是否正确接收到了下载的压缩包。
如果以上几点都没有问题,可以尝试使用其他方式进行压缩包的解压,或者检查压缩包本身是否存在问题。
原文地址: https://www.cveoy.top/t/topic/imrK 著作权归作者所有。请勿转载和采集!