Http入站网关:返回HttpStatus

Cur*_*rro 4 spring spring-integration

我有一个spring集成http入站网关.我想在不同的使用情况下返回特定的http状态代码.有没有办法在响应中指定httpStatus ???

我尝试使用excepion类型路由器,其中每个异常都是特定的http状态代码,但我不知道如何在响应中设置状态代码,我在文档中找不到任何关于它的帮助.

谢谢!

Gar*_*ell 7

用户a <header-enricher/>(或其他方式)将状态放在org.springframework.integration.http.HttpHeaders.STATUS_CODE回复消息的标题中.(标题名称是,"http_statusCode"但通常建议使用常量).

代码可以是HttpStatus对象,也可以是带有要返回的状态代码的Integer/String.

请打开"文档"JIRA问题https://jira.springsource.org/browse/INT