java中的接口是类吗
427
2022-12-09
Java上传下载文件并实现加密解密
使用 Jersey 服务器实现上传,使用 HTTP 请求实现下载
引入依赖
在 pom.xml 中添加 Jersey 相关依赖
创建工具类
测试上传
/**
* @param multipartFile 上传文件
* @param isCrypto 是否加密文件
* @return
*/
@Test
public String upload(MultipartFile multipartFile, boolean isCrypto) {
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
// 生成临时文件
File tempFile = FileUtil.multipartFileToFile(multipartFile, request.getServletContext().getRealPath("/") + "\\static\\temp");
// 上传文件并返回文件路径
String uploadFilePath = FileUtil.uploadByJersey("http://localhost:8080", "/upload", tempFile, isCrypto);
if (uploadFilePath != null) {
return "上传成功";
}
else {
return "上传失败";
}
}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~