【问题标题】:Dectect if Uploaded file is corrupted检测上传的文件是否损坏
【发布时间】:2010-12-29 19:08:48
【问题描述】:

我已经制作了一个上传页面来将 dll 上传到服务器,很多时候 dll 在上传时会损坏。 如何检测上传的文件在asp.net中是否损坏?

【问题讨论】:

  • 你能指定你上传的那个dll的大小吗...
  • 如何:从客户端(activex,或手动计算)上传文件获取 md5 校验和并发布 md5 校验和。比较上传文件的校验和(在服务端计算)和发布的校验和。
  • 文件大小为47mb,maxRequestLength="51200"

标签: asp.net upload


【解决方案1】:

如果没有其他东西作为参考(例如,MD5 总和),就无法检测到损坏。任何文件都可以包含任何数据,因此简单地检查一个没有任何语义的文件不会告诉你任何事情。

【讨论】:

    【解决方案2】:

    是否只有 dll 文件损坏?不知道为什么会这样,但压缩它们可能会有所帮助?您需要创建某种后期绑定测试方法或其他东西来测试 dll。

    【讨论】:

      猜你喜欢
      • 2012-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-26
      • 2020-09-27
      • 1970-01-01
      相关资源
      最近更新 更多