处理表单提交的编码处理方法
电脑版发表于:2019/8/16 9:39
在提交表单时,三种编码解析方式,也就是属性enctype(编码类型的意思),他有三个值,application/x-www-form-urlencoded(默认值)、multipart/form-data、text/plain 第一个值:multipart/form-data 。 指定传输数据为二进制类型,比如图片、mp3、文件,所以有时我们上传图片或者其他文件时在检测不到,那么我们只需要在表单里加这个属 性就可以了 <body> <form id="form1" runat="server" enctype="multipart/form-data"> <div> <input id="File1" type="file" name="photo" /><input id="Submit1" type="submit" value="保存" /></div> </form> </body> </html> 第二个值:application/x-www-form-urlencoded。默认的编码方式。但是在用文本的传输和MP3等大型文件的时候,使用这种编码就显得 效率低下,只能处理一些文本形式 或者文字,默认情况就是这种方式 第三个值:text/plain,纯文体的传输,如果有空格的话会以+号进行替代,但是一些特殊的字符编码不了