下表显示通用的编码类型。
编码类型 |
说明 |
---|---|
application/x-www-form-urlencoded |
窗体数据被编码为名称/值对。这是标准的编码格式。 |
multipart/form-data |
窗体数据被编码为一条消息,页上的每个控件对应消息 中的一个部分。 |
text/plain |
窗体数据以纯文本形式进行编码,其中不含任何控件或 格式字符。 |
这是硬性规定的,你可以参考 W3C 网站上对于这连个属性设置的解释。
针对你的回复我在补充回复如下:请参考http://www.w3school.com.cn/tags/att_form_enctype.asp中的说明。
application/x-www-form-urlencoded | 在发送前编码所有字符(默认)。 |
multipart/form-data |
不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。 |
text/plain | 空格转换为 "+" 加号,但不对特殊字符编码。 |
这里说的明确,如果我们都使用multipart/form-data进行编码,那表单中如果我们提交部分需要编码的字符串怎么办???