() { ; () { * 15 * 用ajax方式上传文件 ----------- ]); 20 $.ajax({ , , 23 data: formData, , , , , (data) { 29 console.log(JSON.stringify(data)); 30 }, (data) { 32 console.log(JSON.stringify(data)); 33 } 34 }); * 60 * ajaxfileupload.js 方式上传文件 }); }) article-formfile-multiple属性可以选择多项
至此,我们的功能已全部实现,下面我们来测试一下:
可见,文件上传成功,按预期格式返回!
下面我们测试单图片上传->
然后我们按返回的地址进行访问图片地址。
发现并无任何压力!
下面测试多图片上传->
完美~
至此,我们已经实现了WebApi2文件和图片上传,下载的全部功能。
这里需要注意一下Web.config的配置上传文件支持的总大小,我这里配置的是最大支持的文件大小为1MB
<requestFiltering> <requestLimits maxAllowedContentLength="1048576" /> </requestFiltering>
OK,共同学习~