首页 > 试题广场 >

当表单中包含

[单选题]
当表单中包含文件上传控件时,需要将enctype设置为()
  • application/x-www-form-urlencoded
  • multipart/form-data
  • text/explain
  • file-data
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。

属性值

application/x-www-form-urlencoded 
在发送前编码所有字符(默认) 

multipart/form-data 
不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。

text/plain 
空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2017-03-19 09:57:32 回复(1)
发表于 2016-12-27 22:05:54 回复(4)
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 属性值 application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2017-11-29 14:36:48 回复(0)

enctype属性规定在发送到服务器之前应该如何对表单数据进行编码。

属性值:application/x-www-form-urlencoded: 在发送前编码所有字符(默认)

multipart/form-data: 不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值;

text/plain: 空格转换为 "+" 加号,但不对特殊字符编码。

发表于 2019-03-14 17:00:48 回复(0)
不懂这个
编辑于 2016-12-27 10:26:32 回复(1)
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。

属性值

application/x-www-form-urlencoded 
在发送前编码所有字符(默认) 

multipart/form-data 
不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。

text/plain 
空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2018-05-11 22:46:11 回复(0)
application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 不对字符编码。在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2017-03-27 15:55:44 回复(0)
关于请求头
application/x-www.from-rulencoded  这个是默认的请求头  这个会拼接参数 以?参数=值&参数=值1…… 形式发送给后端
multipart/form-data 这个是把数据转成二进制 然后连通表单的其他数据一起发送给后端。所以通常我们上传文件的表单需要用这个
text/plain  这个是发送简单的纯文本 少量的纯文本  他不会对数据加密 通常简单的get和post请求 如果文本量很少 参数很少 可以用这个
file-data 这个不是标准的请求头  可以是自定义的请求头 比如我们需要对上传的文件名称 类型等其他信息做指定的时候 可以自定义一个请求头 

最后实际上用到最多的一个请求头 还有
application/json  这个是遵循refult规范 前后端数据交互用json格式的数据
编辑于 2023-10-13 12:27:07 回复(0)
表单的编码方式属性enctype,默认值是application对所有值进行编码,空格转换为+号,特殊字符转换为阿斯克码;text值为将空格转换为+号,不会对特殊字符进行编码;multipart值不会对字符进行编码,上传图片必选
发表于 2021-04-21 22:40:44 回复(0)
application/x-www-form-urlencoded 不能用于文件上传,只有使用了 multipart/form-data,才可以传递完整的文件数据
application/x-www-form-urlencoded: 不能用于文件上传 ,只能传文本格式的文件
multipart/form-data :是将文件以二进制的形式上传,可以实现多种类型的文件上传,但在使用包含文件上传控件的表单,必须使用此值
发表于 2023-07-21 15:29:52 回复(0)
可查看w3school对于form标签的文档
发表于 2023-07-16 20:16:42 回复(0)
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 属性值 application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2023-04-05 13:02:01 回复(0)
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data不对字符编码。在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+"加号,但不对特殊字符编码。
发表于 2022-08-07 00:42:04 回复(0)
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 属性值 application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2021-08-05 08:18:52 回复(0)
这回答的是啥啊都是 我还是看不懂
发表于 2020-07-18 16:06:22 回复(0)
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 属性值 application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2019-03-27 23:46:28 回复(0)
B
发表于 2018-08-04 19:27:17 回复(0)
包含上传文件控件时,enctype需要设置成不对字符编码 multiform 默认的为对所有字符编码 (application)
编辑于 2018-03-28 00:28:52 回复(0)
Eos头像 Eos
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 属性值 application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2018-01-31 20:55:38 回复(0)
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 属性值 application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。 text/plain 空格转换为 "+" 加号,但不对特殊字符编码。
发表于 2017-11-02 15:26:50 回复(0)