文档中心 up7 开发 上传 后端 jsp-eclippse

文件初始化

jsp-eclippse发布于 2023-07-24更新于 2026-06-08 18:09

由前端调用。向文件表(up7_files)添加一条文件记录,如果是IO模式则根据文件本地大小创建一个文件。

版本:2.1.23

路径:/api/up7/f_create.jsp

代码:https://gitee.com/xproer/up7-jsp-eclipse/blob/2.1.23/WebContent/api/up7/f_create.jsp

语法:

GET f_create.jsp?md5=md5&pathLoc=encodeURL(pathLoc)&storage=stoage&id=id&uid=uid&lenLoc=lenLoc

参数:

名称

类型

描述

id

string

文件ID,唯一标识,GUID

uid

int

用户ID,用于与第三方系统对接

md5

string

文件MD5

lenLoc

long

本地文件大小

lenLocSec

long

文件加密后的大小

blockSize

int

块大小

blockCount

int

块总数

pathLoc

string

urlencode编码后的本地文件完整路径

storage

string

存储类型:io,oss,obs,bos,minio,s3

2.1.23版本新增参数

io:表示文件数据存放在服务器中

-20oss:表示文件数据保存在阿里云对象存储服务中

1-20obs:表示文件数据保存在华为云对象存储服务中

-20bos:表示文件数据保存在百度云对象存储服务中

aws-20s3:表示文件数据保存在亚马逊云对象存储服务中

minio20minio:表示文件数据保存在minio对象存储服务中

objectKey

string

对象存储的文件ID

objectUrl

string

对象存储的文件Url

encrypt-algorithm

string

加密算法:aes,sm4

callback

string

jquery自动生成的jsonp方法名称

 

返回值:

jsonp:callback({value:"urlencode(FileInf)",ret:true})

名称

类型

描述

FileInf

object

文件信息对象

ret

bool

true:成功

false:失败