form 中Enctype=multipart/form-data 的作用
2016-07-21 11:16
253 查看
事件:通过form提交file文件,在地址栏中单独执行form路径时可以,form提交时,$("#searchForm").submit();顺利执行,r然后出现404。
原因:表单中enctype="multipart/form-data"的意思,是设置表单的MIME
编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart
/form-data,才能完整的传递文件数据,进行下面的操作.enctype="multipart/form-data"是上传二进制数据;
form里面的input的值以2进制的方式传过去。
参考:http://zkliqiang.iteye.com/blog/779285
原因:表单中enctype="multipart/form-data"的意思,是设置表单的MIME
编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart
/form-data,才能完整的传递文件数据,进行下面的操作.enctype="multipart/form-data"是上传二进制数据;
form里面的input的值以2进制的方式传过去。
参考:http://zkliqiang.iteye.com/blog/779285
相关文章推荐
- sql2005 附加数据库出错(错误号:5123)解决方法
- C#中File类的文件操作方法详解
- mysql binlog二进制日志详解
- C语言二进制思想以及数据的存储
- 详解C++编程中对二进制文件的读写操作
- 整理C# 二进制,十进制,十六进制 互转
- asp #include file 与 #include virtual 的区别小结第1/2页
- PHP file_exists问题杂谈
- 在ASP.NET 2.0中操作数据之五十四:添加新记录时包含一个文件上传选项
- css美化input file按钮的代码方法
- c#二进制逆序方法详解
- 改变文件域的样式实现思路同时兼容ie、firefox
- JS幻想 读取二进制文件第1/2页
- 使用jscript实现二进制读写脚本代码
- How to Auto Include a Javascript File
- JavaScript读二进制文件并用ajax传输二进制流的方法
- C#中图片、二进制与字符串的相互转换方法
- C#二进制序列化实例分析
- JavaScript前端开发之实现二进制读写操作
- 清理SQL Server 2008日志文件Cannot shrink log file 2 的解决方案