使用chrome上传没问题,使用IE8总是返回400错误,查看了文档说是参数错误,但我查看了request,POST参数一样,CONTENT_TYPE稍微有区别:
IE8(CONTENT_TYPE': 'multipart/form-data; boundary=---------------------------7dd3c8b1a027e'),
Chrome(multipart/form-data; boundary=----WebKitFormBoundary3WAOyDNqGmXDyVG2),
谁知道IE下From要怎么写么
<html>
<head>
<script src="http://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
<form method="post" action="http://up.qiniu.com/" enctype="multipart/form-data" encoding="multipart/form-data">
<input name="accept" type="hidden" value="text/plain; charset=utf-8">
<input id="qiniu_key" name="key" type="hidden" value="<value>">
<input name="token" type="hidden" value="<token>">
<input id="qiniu_file" name="file" type="file" />
<button type="submit">Submit</button>
</form>
</body>
</html>
您可以用js上传控件 没有必要是用这个 可以用Plupload或者Uploadify您可以参考一下http://www.widuu.com/archives/11/832.html 在ie8下肯定木有问题