DSOframer求解答???
为什么我用DSOFramer上传到服务器的文件总是空文件???
BinaryReader bReader = new BinaryReader(Request.InputStream);
string strTemp = System.Text.Encoding.GetEncoding("iso-8859-1").GetString(
bReader.ReadBytes((int)bReader.BaseStream.Length), 0, (int)bReader.BaseStream.Length);
string match = "Content-Type: application/msword\r\n\r\n";
int pos = strTemp.IndexOf(match) + match.Length;
bReader.BaseStream.Seek(pos, SeekOrigin.Begin);
//string newFileName = DateTime.Now.ToFileTime().ToString() + UsersInfo.GetUserRealName + ".doc";
//string newFile = Server.MapPath("~/") + "CheckSystem\\CheckFinish\\" + newFileName;
string newFile = "d://1.doc";
// string newFile = Server.MapPath(".") + "\\"+ID+"1.doc";
FileStream newDoc = new FileStream(newFile, FileMode.Create, FileAccess.Write);
BinaryWriter bWriter = new BinaryWriter(newDoc);
bWriter.BaseStream.Seek(0, SeekOrigin.End);
while (bReader.BaseStream.Position < bReader.BaseStream.Length - 38)
bWriter.Write(bReader.ReadByte());
bReader.Close();
bWriter.Flush();
bWriter.Close();