У меня есть приложение, которое использует верблюд-причал, camel-cxf, чтобы выставить REST api и запускается в apache karaf (fuse esb). Из-за соображений безопасности мне нужно удалить заголовок «Сервер» из ответа API. Я удалил заголовок из заголовков верблюжьего обмена, но все же он возвращается в ответ api как Jetty (7.6.7.v20120910). Как удалить заголовок из ответа API?Удалить HTTP-заголовок сервера из ответа api
1
A
ответ
1
Компонент пристани, вы можете отключить sendServerVersion
, установив в конечной точке uri.
Для Apache CXF или camel-cxf Я не уверен, что это возможно. Вам нужно будет проверить документацию Apache CXF.
+1
Спасибо. Получил работу, добавив
0
Я добавил следующую строку в jetty.xml и удалил заголовок сервера.
<Set name="sendServerVersion">false</Set>
Трудно помочь, если вы не покажете свой маршрут и журналы, отображающие заголовки. –