Spring控制器中无需构造HttpServletResponse,如何设置210状态码?
自定义HTTP状态码210的简洁实现方案
- 直接使用
@ResponseStatus注解的value属性传入数字状态码即可,无需依赖HttpStatus枚举:@ResponseStatus(value = 210) - 如果需要给状态码添加描述信息,还可以同时指定
reason参数:@ResponseStatus(value = 210, reason = "自定义状态说明")
这种写法和你原来用@ResponseStatus(HttpStatus.OK)的逻辑完全一致,不用直接操作HttpServletResponse,Spring会自动帮你设置响应状态码。
内容的提问来源于stack exchange,提问作者deikyb
相关产品推荐
相关产品推荐

