[英]How to validate the uploaded file is mp3 or not in server side?
我在我的应用程序中上传mp3文件,我已经完成了上传文件,它工作正常。 我想在服务器端验证文件,检查上传的文件是否格式正确(.mp3)。 客户端验证工作正常但我想在服务器端检查它,因为只需更改扩展名就可以更改上传文件。
我正在使用java servlet进行上传,我有预处理器在上传之前进行验证。
有人帮助我,提前谢谢。
我不是java专家,但是如果你需要检查文件是否有“mp3”扩展名,为什么不尝试用“。”分割文件的名称。 字符,然后检查最后一部分是否是“mp3”?
如果你真的想检查它是否正确到达,你必须安装一个MP3编码器/解码器并通过它来拉取文件。 如果你只是想验证文件是否确实是一个mp3文件(但不是它是否已损坏),那么检查文件头就足够了,文件头的预期内容可以在文件格式定义中找到,该文件格式定义可用于在很多地方网上免费(其中一些可能已经过时)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.