使用java / camel从响应中删除http标头

时间:2017-03-15 12:19:51

标签: java security http-headers apache-camel

我需要从发送给第三方的回复中删除以下标题。

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

从Java或camel中的响应中删除HTTP标头的最佳方法是什么?我们正在使用WAS 8.5服务器。

2 个答案:

答案 0 :(得分:2)

您可以使用removeHeaders / removeHeader。前者采用一种模式,您可以使用通配符模式删除,例如removeHeader("$W*")

答案 1 :(得分:0)

这些标头是由WebSphere插件而不是Camel添加的。使用removeHeader似乎是唯一的解决方案。相同的方法对我有用...肯定是一个好的解决方法,但绝对不是解决方案。