一)Base64简介
Base64是网络上一种常用于传输字节码的编码方式之一,比较简单通用。
二)Base64文件类型
文件类型:
文件类型 | Base64类型 |
doc | data:application/msword;base64, |
docx | data:application/vnd.openxmlformats-officedocument.wordprocessingml.document;base64, |
xls | data:application/vnd.ms-excel;base64, |
xlsx | data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;base64, |
data:application/pdf;base64, | |
ppt | data:application/vnd.ms-powerpoint;base64, |
pptx | data:application/vnd.openxmlformats-officedocument.presentationml.presentation;base64, |
txt | data:text/plain;base64, |
图片类型:
图片类型 | Base64类型 |
png | data:image/png;base64, |
jpg | data:image/jpeg;base64, |
jpeg | data:image/jpeg;base64, |
gif | data:image/gif;base64, |
svg | data:image/svg+xml;base64, |
ico | data:image/x-icon;base64, |
bmp | data:image/bmp;base64, |
通用类型:
二进制类型 | Base64类型 |
octet-stream | data:application/octet-stream;base64, |
三)Base64对文件编码、解码
第一步:创建一个maven项目,引入了一个Apache的Base64 jar