是伍尚金哇_v

处理表单提交的编码处理方法

电脑版发表于: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,纯文体的传输,如果有空格的话会以+号进行替代,但是一些特殊的字符编码不了



关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢