我有一个spring服务,它接收一个像这样的header参数:
@RequestHeader(name = "token", required = true) String token
但是它只验证报头是否存在而不验证它是否为空白或仅为空格,如果我添加@NotBlank或@Valid没有变化,我怎样才能注解一个头参数,使它被验证为空字符串?ThNx预先,
@NotBlank
@Valid
jyztefdp1#
验证请求头docs
Sping Boot 允许像验证其他请求参数一样验证请求头。注解@Validated用于验证请求头。并添加@NotBlank进行验证
@Validated
import org.springframework.validation.annotation.Validated; @RequestHeader(name = "token", required = true) @NotBlank String token
1条答案
按热度按时间jyztefdp1#
验证请求头docs
Sping Boot 允许像验证其他请求参数一样验证请求头。注解
@Validated
用于验证请求头。并添加@NotBlank
进行验证