开发者

ASP.Net File Upload with CRC check

开发者 https://www.devze.com 2022-12-17 11:01 出处:网络
Is there a file upload control for ASP.Net which performs a client-side checksum calculation (CRC, MD5, etc) on the file contents and transmits the checksum to allow for server-side checksum validatio

Is there a file upload control for ASP.Net which performs a client-side checksum calculation (CRC, MD5, etc) on the file contents and transmits the checksum to allow for server-side checksum validation?

I have looked through answers on several file upload questi开发者_如何学Pythonons, but did not find this feature mentioned anywhere.


From javascript you won't be able to detect the size of a file in the client computer. Javascript runs inside a sandbox and cannot access local system files, which will be a ecurity violation.

You can use silverlight and can get the file size and calculate the sum. You can check this

Silverlight File Uplaod


You'll need some client code to open your file, compute that check sum and to post it to your webserver with your file content; you can't do that with plain javascript, as you're not supposed to have access to your user filesystem.

But, just like @Dan Herbert commented out into your question, to use a client application like Flash, Java applet or Silverlight to execute that. I just wanted to make a more complete answer and to explain why you can't do that.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号