我有一个 spring 集成 http 入站网关。我想在不同的使用情况下返回特定的 http 状态代码。有没有办法在响应中指定httpStatus???
我尝试使用异常类型的路由器,其中每个异常都是特定的 http 状态代码,但我不知道如何在响应中设置状态代码,并且在文档中找不到任何帮助。
谢谢!
我有一个 spring 集成 http 入站网关。我想在不同的使用情况下返回特定的 http 状态代码。有没有办法在响应中指定httpStatus???
我尝试使用异常类型的路由器,其中每个异常都是特定的 http 状态代码,但我不知道如何在响应中设置状态代码,并且在文档中找不到任何帮助。
谢谢!
用户 a <header-enricher/>
(或其他方式)将状态放在org.springframework.integration.http.HttpHeaders.STATUS_CODE
回复消息的标题中。(标题名称是"http_statusCode"
但通常建议使用常量)。
该代码可以是一个HttpStatus
对象,也可以是带有您要返回的状态代码的整数/字符串。
请打开“文档”JIRA 问题https://jira.springsource.org/browse/INT