2016-08-09 6 views
1

camel-jetty、camel-cxfを使用してREST APIを公開し、apache karaf(fuse esb)で動作するアプリケーションがあります。セキュリティ上の理由から、私はAPIレスポンスから 'Server'ヘッダーを削除する必要があります。私はラクダの交換ヘッダーからヘッダーを削除しましたが、依然としてJetty(7.6.7.v20120910)としてAPI応答で返します。 APIレスポンスからヘッダーを削除するにはどうすればよいですか?apiのレスポンスから 'Server'のHTTPヘッダーを削除する

+0

ヘッダーを表示するルートとログを表示しない限り、助けが困難です。 –

答えて

1

突堤コンポーネントでは、をエンドポイントuriに設定してsendServerVersionをオフにすることができます。

Apache CXFまたはcamel-cxfの場合、可能かどうかはわかりません。 Apache CXFのドキュメントをチェックする必要があります。

+1

ありがとうございます。 jetty.xmlにを追加して作業しました。 –

0

次の行をjetty.xmlに追加し、サーバーヘッダーを削除しました。

<Set name="sendServerVersion">false</Set> 
関連する問題