# WS /ispatial-data/socketUpload/{socketId} ================================================================================ hdfs 上传文件(基于 websocket 连接),前端调用请配合使用 uploadUtil.js # 消息接收接口 1 参数 | 名称 | 类型 | 是否必传 | 备注 | | ----------- | ----------- | -------- | ------------------------------------------------------------------------------ | | message | json string | Y | 参数的 json string,后端接收会进行 JSON.parseObject() | | (json.type) | string | Y | 消息类型(1-filename, 2-filecount, 3-over) | | (json.data) | string | Y | 消息数据,对应消息类型(1-传输的文件名,2-当前传输的文件分块数,3-无,传输结束) | - 当接收 type 为 1 的消息时,会返回消息,'make file ok...' - 当接收 type 为 3 的消息时,会返回消息,内容为文件的hdfs存储地址 # 消息接收接口 2 参数 | 名称 | 类型 | 是否必传 | 备注 | | ------- | ------ | -------- | -------- | | message | byte[] | Y | 文件数据 | - 当每一个文件分块写入完成时,会返回消息,'bytes write ok...'