Как изменить заголовок «Сервер» из Restlet 2.1

Я использую Restlet 2.1 с Spring 3, и мне нужно удалить заголовок с именем Server со значением Restlet-Framework/2.1.x.

Я знаю, что эта информация исходит от ServerInfo.agent. Решение, которое я нашел, состоит в том, чтобы изменить значение в объекте Response, но это может быть сложно, потому что у меня много ресурсов. Объект Resolver кажется интересным, но я не очень понимаю, как его использовать.

Я пытаюсь найти универсальное решение для всех своих ресурсов. В идеале измените только конфигурацию пружины и позвольте IoC выполнять эту работу.


person Nicolas François    schedule 28.03.2014    source источник


Ответы (1)


ServerInfo — это установить на SpringComponent. Возможно, вы сможете найти контекст Spring, в котором создается экземпляр ServerInfo.

person Community    schedule 28.03.2014