form表单onsubmit属性_div标签class属性

form表单onsubmit属性_div标签class属性form表单的enctype属性及其三个值的说明form表单的enctype属性是用来设置请求体内容的格式,这个属性只有在post请求中有效并且该属性值会以请求头Content-Type的形式呈现 如:Content-Type: text/plain[; charset=UTF-8

form表单的enctype属性及其三个值的说明   form表单的enctype属性是用来设置请求体内容的格式,这个属性只有在post请求中有效并且该属性值会以请求头Content-Type的形式呈现 如:   Content-Type: text/plain[; charset=UTF-8]   Content-Type: multipart/form-data; boundary=—-WebKitFormBoundaryeElzUqiiYyjiidkN   该属性有以下三个取值:   1.application/x-www-form-urlencoded:默认值,该值表示将参数格式化成QueryString并且将non-ASCII字符编码为%ASCII HEX. 这些参数在后端可以用request.getParameter(“arg name”)的方式   2.multipart/form-data:该值表示提交的数据,以多段(一个表单项一个数据段)的形式进行拼接,然后以二进制流的形式发送给服务器。每一段有自带三个跟content相关的请求头。      <i>.Content-Disposition 如:             form-data;name=”username”             form-data; name=”pic”; filename=”photo.jpg”             file;filename=”test.txt”      <ii>.Content-Type 如:             multipart/mixed; boundary=Bbc04y             application/octet-stream      <iii>.Content-Transfer-Encoding 如:BASE64, QUOTED-PRINTABLE, 8BIT, 7BIT, BINARY, X-TOKEN   之所以采取多段形式,是由于表单项的数据形式有三种:ASCII字符、non-ASCII字符、二进制数据且non-ASCII字符又有各自相应的字符编码。所以需要将包含不同类型的表单数据进行多段分割处理。现在由于UTF-8的推出,此值用于文件上传。   3.text/plain:纯文本传输,空格转换成+,但不将non-ASCII字符编码为%ASCII HEX. 现在主要应用于发送json数据到服务端

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/61206.html

(0)
上一篇 2024年 8月 29日
下一篇 2024年 8月 29日

相关推荐

关注微信