使用Java/Camel从响应中删除HTTP标头



我需要从发送给第三方的响应中删除下面的标头。

$WSIS: 
    $WSPR: HTTP/1.1
    $WSRA: 
    $WSRH: 
    $WSSC: http
    $WSSN: 
    $WSSP: 
    Authorization:

从Java或Camel中删除HTTP标头的最佳方法是什么?我们使用的是8.5服务器。

您可以使用isa removeheaders/Removeheader。前者采用一个模式,您可以使用通配符模式去除,例如removeHeader("$W*")

这些标头是由WebSphere插件添加的,而不是由骆驼添加。使用RemoveHeader似乎是唯一的解决方案。同样的工作对我有用...肯定是一个很好的解决方法,但绝对不是解决方案。

最新更新