Spring @RequestHeader验证空白字符串



我有一个spring服务,它接收一个像这样的头参数:

@RequestHeader(name = "token", required = true) String token

但它只验证头是否存在,而不验证头是否为空或只是空格,

如果我添加@NotBlank@Valid没有变化,

我如何注释头参数,使其为空白字符串验证?

提前提醒,

验证请求头文档

spring boot允许像验证其他请求参数一样验证请求头。注释@Validated用于验证请求头。并添加@NotBlank进行验证

import org.springframework.validation.annotation.Validated;

@RequestHeader(name = "token", required = true) @NotBlank String token

相关内容

  • 没有找到相关文章

最新更新