| 程序包 | 说明 |
|---|---|
| cn.novelweb.tool.http | |
| cn.novelweb.tool.upload.local |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Result<T> |
Result.authority() |
static <T> Result<T> |
Result.authority(String message) |
static <T> Result<T> |
Result.error(String message) |
static <T> Result<T> |
Result.fail() |
static <T> Result<T> |
Result.fail(int code,
String message) |
static <T> Result<T> |
Result.fail(int code,
String message,
T data) |
static <T> Result<T> |
Result.fail(String message) |
static <T> Result<T> |
Result.fail(String code,
String message) |
static <T> Result<T> |
Result.fail(String code,
String message,
T data) |
static <T> Result<T> |
Result.fail(T data) |
static <T> Result<T> |
Result.ok() |
static <T> Result<T> |
Result.ok(int code,
String message) |
static <T> Result<T> |
Result.ok(int code,
String message,
T data) |
static <T> Result<T> |
Result.ok(String code,
String message) |
static <T> Result<T> |
Result.ok(String code,
String message,
T data) |
static <T> Result<T> |
Result.ok(T data) |
static <T> Result<T> |
Result.refuse() |
static <T> Result<T> |
Result.refuse(String message) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
Result.isNotSuccess(Result<?> result)
判断返回是否为成功
|
static boolean |
Result.isSuccess(Result<?> result)
判断返回是否为成功
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Result<com.alibaba.fastjson.JSONArray> |
LocalUpload.checkFileMd5(String fileMd5,
String fileName)
使用默认上传路径验证秒传、断点文件配置(/log/uploader/文件的MD5/*)
|
static Result<com.alibaba.fastjson.JSONArray> |
LocalUpload.checkFileMd5(String fileMd5,
String fileName,
String confFilePath,
String tmpFilePath)
秒传、断点的文件MD5验证
根据文件路径获取要上传的文件夹下的 文件名.conf 文件
通过判断 *.conf 文件状态来验证(有条件的可以使用redis来记录上传状态和文件地址)
|
static Result<FileInfo> |
LocalUpload.fragmentFileUploader(UploadFileParam param,
long chunkSize,
javax.servlet.http.HttpServletRequest request)
使用默认上传路径上传文件分片(/log/uploader/文件的MD5/*)
|
static Result<FileInfo> |
LocalUpload.fragmentFileUploader(UploadFileParam param,
String confFilePath,
String filePath,
long chunkSize,
javax.servlet.http.HttpServletRequest request)
文件分片、断点续传上传程序
创建 文件名.conf 文件记录已上传分片信息
使用 RandomAccessFile(随机访问文件) 类随机指定位置写入文件,类似于合成分片
检验分片文件是否全部上传完成,重命名缓存文件
|
static Result<FileInfo> |
LocalUpload.regularFileUploader(UploadFileParam param)
普通的文件上传程序、使用默认上传路径(/log/uploader/年/月/日/当前时间毫秒数.mp4)
|
static Result<FileInfo> |
LocalUpload.regularFileUploader(UploadFileParam param,
String filePath)
普通的文件上传程序、不使用分片、断点续传
|
Copyright © 2021. All rights reserved.