asp.net - FileStream.Write Upload a image, but damaged or corrupted -
asp.net - FileStream.Write Upload a image, but damaged or corrupted -
hi utilize filestream upload file web server, using asp.net, upload works fine when utilize chrome or firefox, when utilize ie, file damaged or corrupted, not open it. here code
seek { using (filestream = new filestream(savelocation, filemode.create, fileaccess.write)) { var length = 4096; var bytesread = 0; var buffer = new byte[length]; { bytesread = request.inputstream.read(buffer, 0, length); filestream.write(buffer, 0, bytesread); } while (bytesread > 0); filestream.flush(); } } grab { result = "{\"success\":\"false\"}"; } { if (filestream != null) filestream.close(); }
i debugged, fine, no exception, file save in server, not open it? help, much
i compare files... utilize tool winmerge , see different between files beingness uploaded , saved.
once see difference might able right condition. illustration ie sending byte @ end of file... making appear corrupt , can chop off based on user-agent...
gl
asp.net file-io upload
Comments
Post a Comment