如何在java中验证mime类型RFC1521 sytnax?

如何在java中验证mime类型RFC1521 sytnax?,java,validation,mime-types,rfc,media-type,Java,Validation,Mime Types,Rfc,Media Type,是否有任何标准框架来验证Java中的媒体类型语法 因此,应该检查类型/子类型的语法,还允许application/vnd-。。标准扩展和任何特定于应用程序的免费定义 我想检查RESTAPI的定义,以便在JAX-RS@Consumes/@products注释中使用。目标是过滤输入,例如“123te{xt/pl..ain;--x”,该位置的媒体/mime类型语法中不允许使用字符 如果可能的话,参数添加(分号后)应该是一个解析选项

是否有任何标准框架来验证Java中的媒体类型语法

因此,应该检查类型/子类型的语法,还允许application/vnd-。。标准扩展和任何特定于应用程序的免费定义

我想检查RESTAPI的定义,以便在JAX-RS@Consumes/@products注释中使用。目标是过滤输入,例如“123te{xt/pl..ain;--x”,该位置的媒体/mime类型语法中不允许使用字符

如果可能的话,参数添加(分号后)应该是一个解析选项