4

私は春の統合 http インバウンドゲートウェイを持っています。さまざまな使用状況で特定の http ステータス コードを返したいと考えています。応答で httpStatus を指定する方法はありますか???

各例外が特定の http ステータス コードである例外タイプのルーターを試してみましたが、応答でステータス コードを設定する方法がわかりません。また、ドキュメントにもヘルプがありません。

ありがとう!

4

1 に答える 1

7

a (または他の手段) を使用して、応答メッセージ<header-enricher/>のヘッダーにステータスを入力します。org.springframework.integration.http.HttpHeaders.STATUS_CODE(ヘッダー名は です"http_statusCode"が、通常は定数を使用することをお勧めします)。

コードは、HttpStatusオブジェクト、または返すステータス コードを含む整数/文字列のいずれかです。

「ドキュメント」JIRA の問題を開いてくださいhttps://jira.springsource.org/browse/INT

于 2013-02-08T14:00:13.807 に答える