如何从WSO2 ESB中的Response中删除http标头

时间:2015-01-09 11:28:51

标签: http wso2 wso2esb

我在回复中收到了某些http标头。我想删除一个Header'Server',它提供我正在使用的服务器的信息。

Date    Fri, 09 Jan 2015 11:11:17 GMT
Transfer-Encoding   chunked
#status#    HTTP/1.1 200 OK
Content-Type    text/xml;charset=UTF-8
Connection  Keep-Alive
Server  WSO2-PassThrough-HTTP

我试图将header mediator与action ='remove'放在一起,但不会删除它。

请建议。

2 个答案:

答案 0 :(得分:2)

<property name="Server" action="remove" scope="transport"/>

答案 1 :(得分:0)

您可以在下面使用

    <property action="remove" name="TRANSPORT_HEADERS" scope="axis2"/>
    <property action="remove" name="EXCESS_TRANSPORT_HEADERS" scope="axis2"/>

这对我有用