173.10. HTTP ステータスコードを返すデフォルトの動作

HTTP ステータスコードのデフォルトの動作は、org.apache.camel.component.http.DefaultHttpBinding クラスによって定義されます。このクラスは、レスポンスの書き込み方法を処理し、HTTP ステータスコードも設定します。

エクスチェンジが正常に処理された場合、200 HTTP ステータスコードが返されます。
エクスチェンジが例外で失敗した場合、500 HTTP ステータスコードが返され、スタックトレースがボディーで返されます。返す HTTP ステータスコードを指定する場合は、OUT メッセージの Exchange.HTTP_RESPONSE_CODE ヘッダーにコードを設定します。