tnblog
首页
视频
资源
登录
不帅~~但是很暖心.....
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

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

3873人阅读 2019/8/16 9:39 总访问:342654 评论:0 收藏: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,纯文体的传输,如果有空格的话会以+号进行替代,但是一些特殊的字符编码不了



评价