作者:手机用户2502893613 | 来源:互联网 | 2023-08-14 19:36
HTML 标签的 enctype 属性
HTML 标签
定义和用法
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。
默认地,表单数据会编码为 "application/x-www-form-urlencoded"。就是说,在发送到服务器之前,所有字符都会进行编码(空格转换为 "+" 加号,特殊符号转换为 ASCII HEX 值)。
实例
在下面的例子中,表单数据会在未编码的情况下进行发送:
enctype="text/plain"> First name:
Last name:
TIY
语法
value">
属性值
值 |
描述 |
application/x-www-form-urlencoded |
在发送前编码所有字符(默认) |
multipart/form-data |
不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。 |
text/plain |
空格转换为 "+" 加号,但不对特殊字符编码。 |
以上的实验若用Post方法将使得在服务器端接收不了数据,服务器把传过来的参数(注:文本内容更为合适)当成是文本,所以用Request.Form找不到参数的值