从出站HTTP调用中删除MULE_会话头

从出站HTTP调用中删除MULE_会话头,mule,mule-studio,Mule,Mule Studio,我想从传出的HTTP请求中删除mule特定的头。我在HTTP调用中放置了以下Transformer <message-properties-transformer doc:name="Message Properties"> <add-message-property key="Authorization" value="ffffffffff" /> <add-message-property

我想从传出的HTTP请求中删除mule特定的头。我在HTTP调用中放置了以下Transformer

<message-properties-transformer
            doc:name="Message Properties">
            <add-message-property key="Authorization" value="ffffffffff" />
            <add-message-property key="Content-Type" value="application/json" />
            <add-message-property key="Accept" value="application/json" />
            <delete-message-property key="MULE_ENCODING" />
            <delete-message-property key="MULE_SESSION" />
            <delete-message-property key="MULE_ENDPOINT" /> 
</message-properties-transformer>

实际上,您必须为此配置HTTP连接器:

<http:connector name="NoSessionConnector">
    <service-overrides sessionHandler="org.mule.session.NullSessionHandler"/>
</http:connector>


它似乎删除了MULE\u会话头,但没有删除MULE\u端点头。@mhnagaoka是的,这是user1493140@DavidDossot是否可以“从传出HTTP请求中删除mule特定的头”(如OP在问题描述中所述),更具体地说,X-MULE_ENDPOINT?@DavidDossot虽然问题的标题只涉及会话头,但问题实际上是删除所有“特定于MULE的头”。这(尽可能)容易吗?
<http:connector name="NoSessionConnector">
    <service-overrides sessionHandler="org.mule.session.NullSessionHandler"/>
</http:connector>