tnblog
首页
登录

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

70人阅读 2019/8/16 9:39 评论:0 手机 收藏 关注
分类: .net
在提交表单时,三种编码解析方式,也就是属性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,纯文体的传输,如果有空格的话会以+号进行替代,但是一些特殊的字符编码不了



评价
s3
文章
6
粉丝
16
评论
8
分类
16
{{item.ArticleTitle}}
{{item.BlogName}} : {{item.Content}}