C# 업로드 파일 유형 감지(실제 감지, 접미사 이름 불통과)

1814 단어 CodeC#
전재 주소: 클릭하여 링크 열기//          /// C#          ///          ///          ///          public static bool IsAllowedExtension(HttpPostedFile hifile)          {              bool ret =  false ;
               //System.IO.FileStream fs = new System.IO.FileStream(hifile.FileName, System.IO.FileMode.Open, System.IO.FileAccess.Read);              System.IO.BinaryReader r =  new System.IO.BinaryReader(hifile.InputStream);              //hifile.InputStream              string fileclass =  "" ;              byte buffer;              try              {                  buffer = r.ReadByte();                  fileclass = buffer.ToString();                  buffer = r.ReadByte();                  fileclass += buffer.ToString();              }              catch              {                  return false ;              }              r.Close();

좋은 웹페이지 즐겨찾기