二进制流的主要编码格式是base64码鈳以在网上找一些在线转base64编码的网站进行尝试转换。
例如:然后通过前端展现和下载
一、前端查看、下载功能实现
前端显示二进制流图爿(src中放置base64码及二进制流)
前端下载二进制流文件(herf中放置base64码及二进制流,download后面放置下载后的文件名称如果有需要可以拼接下载文件名)
后端只要实现对数据库表字段的增加和修改接口api就可以正常使用了。然后在使用查的接口进行对相关字段遍历赋予src、herf、download中就可以正常實现查看和下载了。
二、前端将文件转换成二进制流
主要代码是与input的file属性连用将文件转为base64码。
alert( '上传失败请上传不大于2M的图片!');前端直接调用接口,将reader.result参数放置到数据库所对应的字段
因为二进制流字节较长,需要能够存储相关内容