建议检查文件是否压缩/压缩的方法

时间:2015-06-01 19:12:30

标签: go

我正在尝试检查上传的文件(没有文件扩展名)是否被压缩/压缩。 我搜索了fileinfo,fileheader等但是还没找到办法做到这一点。可能是神奇的数字? 谢谢

1 个答案:

答案 0 :(得分:3)

使用http.DetectContentType()快速简便的内置方式。它不仅仅是gzip / zip,而且速度非常快,因为它不会检查太多东西。如果要检查较小的集合,并跳过测试字符串,请检查src / net / http / sniff.go中的源代码并提取所需的测试。