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

分片上传

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

由控件调用,上传文件块数据,根据块偏移(blockOffset)将块数据写入到文件的对应位置

版本:2.1.23

路径:api/up7/f_post.jsp

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

语法:

POST f_post.jsp HTTP/1.1

参数:

名称

类型

必须

说明

id

string

是

文件ID,唯一标识,GUID

uid

int

是

用户ID,与第三方系统整合使用

pid

string

否

文件的父级ID

pidRoot

string

否

文件的根级ID

lenSvr

long

 

文件远程大小

lenLoc

long

是

文件本地大小

pathLoc

string

是

文件本地路径

pathSvr

string

是

文件远程路径

pathRel

string

否

文件相对路径

blockIndex

int

是

块索引,基于1

blockOffset

long

是

当前块在整个文件中的偏移位置

blockOffsetCry

long

否

当前加密块在整个文件中的偏移位置

Alert_warning_icn仅在开启加密功能时才提供此参数

blockSize

int

 

块原始大小

blockSizeCry

int

否

块加密大小

Alert_warning_icn仅在开启加密功能时才提供此参数

blockCount

int

 

块总数

blockEncryptAgo

string

否

块加密算法:aes,sm4

Alert_warning_icn仅在开启加密功能时才提供此参数

blockSizeCpr

int

否

块压缩大小

Alert_warning_icn仅在开启压缩功能时才提供此参数

blockCprType

string

否

块压缩方式:gzip,zip

Alert_warning_icn仅在开启压缩功能时才提供此参数

blockMd5

string

否

块MD5

complete

bool

是

所有块已传完,当前块是最后一块

token

string

是

安全验证凭证

需要在前端和后端config.json中开启

object_id

string

否

对象存储服务的唯一标识

 

返回值:

json:{msg,offset,fields}

名称

类型

说明

msg

string

返回给前端的消息

offset

long

-1表示上传错误

fields

object

提供给控件的附加字段信息

后续上传块时,控件会自动附加上此信息


上一篇 子文件通知
下一篇 文件初始化