标签: go
我正在尝试检查上传的文件(没有文件扩展名)是否被压缩/压缩。 我搜索了fileinfo,fileheader等但是还没找到办法做到这一点。可能是神奇的数字? 谢谢
答案 0 :(得分:3)
使用http.DetectContentType()快速简便的内置方式。它不仅仅是gzip / zip,而且速度非常快,因为它不会检查太多东西。如果要检查较小的集合,并跳过测试字符串,请检查src / net / http / sniff.go中的源代码并提取所需的测试。
http.DetectContentType()