一、上传文件时entype属性值怎么选取?
上传文件的话必须指定form的enctype(encode type,编码类型)属性为multipart/form-data,表示表单数据有多部分组成,既有文本又有文件等二进制数据,指定浏览器使用二进制上传,否则浏览器默认使用ASCII发送数据从而导致文件发送失败。
二、默认取值是什么?
enctype属性取值:
enctype默认为application/x-www-form-urlencoded,只能上传纯文本格式的文件。
三、三种属性值都是什么?什么时候用?
application/x-www-form-urlencoded:在发送前编码all字符。
multipart/form-data:不对字符编码,指定传输数据为二进制类型。
text/plain:纯文本的传输,空格转换为加号,但不对特殊字符编码。