一.需求 我们在用.net开发网站时,经常会用到图片上传,可以说是每个网站必备的,大到门户网站,电商网站,政务系统,OA系统,小到企业网站,个人网站,博客网站,导航网站等等,都有用到图片上传,那么在客户端浏览器中上传图片,不可避免有些不法分子将病毒伪装图片文件,然后上传到我们的网站服务器,这样造成网站崩溃.为了解决这个问题,我们在程序中先过滤,就有了接下来的文章. 二.主要代码 1.MVC中 我们就来上传一个头像,在MVC中怎么实现文件上传,请查看我的文章:[MVC系列]ASP.NET MVC中