form表单的entype属性选取

简介: enctype属性取值:enctype默认为application/x-www-form-urlencoded,只能上传纯文本格式的文件。

 一、上传文件时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:纯文本的传输,空格转换为加号,但不对特殊字符编码。


目录
相关文章
|
6月前
|
定位技术 API 数据格式
Element UI【详解】el-cascader 级联选择器 - 行政区划选择(可以选择任意一级),限定选择范围,获取并解析选中的节点
Element UI【详解】el-cascader 级联选择器 - 行政区划选择(可以选择任意一级),限定选择范围,获取并解析选中的节点
726 0
|
7月前
|
JavaScript 前端开发
原生JS如何查询元素属性
原生JS如何查询元素属性
55 0
element表单嵌套检验+动态添加
element表单嵌套检验+动态添加
333 0
|
JavaScript
Vue表单中判断当前行输入框的值与整个表单的输入框的值是否重复(过滤自身数据)
使用Element输入框自带change事件获取到scope.$index以及input框中的值(@change="change(scope,$event)"); 使用forEach遍历整个表单的数据(item是需要遍历的数组,index是数组中元素的下标);
498 0
Vue表单中判断当前行输入框的值与整个表单的输入框的值是否重复(过滤自身数据)
|
JavaScript
【笔记】js对象通过属性路径获取属性值
js对象通过属性路径获取属性值
341 0
|
JavaScript
v-for动态添加表单,并且获取表单中的值
v-for动态添加表单,并且获取表单中的值
|
JavaScript
div里面的元素垂直均匀分布 按钮引发地址栏出现问号 判断一个数组是否为空 div底部居中 路由传参接受参数
div里面的元素垂直均匀分布 按钮引发地址栏出现问号 判断一个数组是否为空 div底部居中 路由传参接受参数

热门文章

最新文章