【问题标题】:Regular Expression if a file is a text file如果文件是文本文件,则为正则表达式
【发布时间】:2023-03-23 15:56:02
【问题描述】:

我在 JSP 中有一个上传器,通过它我可以上传多种文件。我需要执行一个控制(我认为使用正则表达式,只是对文件扩展名的简单检查),JSP 引擎可以读取文件的内容并了解文件是图像文件还是纯文本文件。我只能接受纯文本(文本或 XML)并丢弃所有其他类型的文件。有人可以帮助我或建议另一种方法吗?

【问题讨论】:

标签: regex jsp file-upload


【解决方案1】:

作为一项非常基本的检查,您可以使用\.txt$ 之类的内容来验证文件扩展名,但这并不妨碍人们上传带有 .txt 扩展名的不同文件类型。检查上传文件的mimetype可能会更好,可以找到一个JSP示例here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多