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