如何在 Orbeon 表单中添加验证以不允许任何 image/jpeg image/png

How to add validation in Orbeon Form to not allow any image/jpeg image/png

我正在创建一个 orbeon 表单,我在其中添加了用于上传文档的附件按钮。我已将其设置为强制性的,但想知道我们是否可以检查和验证允许上传的文件。

我不想让用户上传 image/jpeg、image/png。 image/jpg

任何帮助都将不胜感激。

I have attached image here for your reference

如果使用 Form Runner,您可以添加验证公式:

not(contains(@mediatype, 'image/jpeg')) and
not(contains(@mediatype, 'image/png'))  and
not(contains(@mediatype, 'image/jpg'))

这仍然会允许恶意用户通过伪造上传内容类型来上传图像。