本页主题: 关于form属性enctype的问题 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

深蓝蝴蝶
级别: 勇者侠士


精华: 3
发帖: 88
威望: 89 点
财富: 927 K币
贡献值: 0 点
注册时间:2006-11-22
最后登录:2008-06-24

 关于form属性enctype的问题

系统提示:这是一个从旧版社区导入的帖子。
如果显示不正常,或需要查找旧帖中上传的附件,请参照原帖。
原帖地址:http://my.iecn.net/bbs/view/106602.html
如非必要,请不要修改此帖!如果修改,请保留以上信息。
enctype="multipart/form-data"
enctype="application/x-www-form-urlencoded"

不明白两者有什么区别。
顶端 Posted: 2006-12-19 08:53 | [楼 主]
fishbone
  经济界
级别: 论坛版主


精华: 2
发帖: 638
威望: 776 点
财富: 14649 K币
贡献值: 0 点
注册时间:2004-11-28
最后登录:2008-08-28

 

multipart/form-data属性是说将表单中的数据在提交之前以
类似type/image(jpg)----base64()数据----
的方式来分割各个数据段,如果有文件的话,文件也是放在---之间的
application/x-www-form-urlencoded方式就是以&连接起来的字符串,类似于
?a=aa&b=bsd&file=eee数据&ef=wef
这样的字符串
本来application/x-www-form-urlencoded这种也是可以上传文件的我想。
但是file控件是只支持将文件分割成
type/image(jpg)----base64()数据----
这样的,所以我们传文件就得用
multipart/form-data。假如file控件支持将文件分割成
=aa&b=bsd&file=base64()后的文件数据&ef=wef
这种格式的字符串的话,那我们也可以用
application/x-www-form-urlencoded这种方式来传文件,由于大小限制也得用post发送数据。

这个也是我自己推出来的,不一定准确,仅作大家参考

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2006-12-25 14:30 | 1 楼
帖子浏览记录 版块浏览记录
IECN社区 » XHTML/CSS/Dreamweaver

Time now is:11-20 17:31, Gzip disabled 京ICP备06069722号
Powered by PHPWind v6.3.2 Certificate Code © 2003-08 PHPWind.com Corporation