110,567
社区成员
发帖
与我相关
我的任务
分享
//根据Request.Files[0].ContentType判断并不是很准确,一般情况下它是对的
//但如果你创建个文本文件,然后将它后缀改成jpg,你会发现上传时它的ContentType就是"image/jpeg"或者 "image/pjpeg"
//但实际上它根本就不是jpg图片,所以按照字节判断才更准确
//byte[] bytes = new byte[2];
//读取图片的第一第二个字节到bytes
//判断string.Format("{0}{1}",bytes[0],bytes[1]);
//255216是jpg;7173是gif;6677是BMP,13780是PNG;7790是exe,8297是rar