文件上传表单和普通表单的区别: form表单涉及文件上传时,表单数据必须以二进制的方式传递到服务器端 怎么把表单的数据变成二进制的格式呢? form标签中有一个属性 enctype,作用是是表单数据进行编码 enctype: 指定表单数据的编码类型 (1)默认值:application/x-www-form-urlencoded 编码之后:例如:name=lisi&age=20(多个值以“&”进行分割),然后再传递到服务器端 (2)multipart/form-data 将表单数据编码成二进制类型 <form enctype="multipart/form-data">