关于表单提交 enctype=“multipart/form-data”,我有点概念不清晰的困惑

先上图,
图片说明

①:我们平时提交的编码都是utf-8,gbk了,这里提到的编码方案,不理解。
②:我不理解他所谓的传输方式,以二进制的方式,怎么个实现过程。
反正整个这一块很困惑,

(1)这里说的编码是指urlencode,不是字符的编码。
(2)一般是把二进制转换为base64字符串,然后上传。为了直观看到数据怎么上传的,你可以安装一个fiddler,它可以拦截浏览器和服务器的通讯的数据包。

这个你可以当做公式来记得,不用问为什么的,在做上传时给表单添加这个属性和这个固定的值就可以了