0

我是 Apache Camel 的新手,有一个 ApiRest 用于消费,它的响应是 gzip,我尝试了这个,但它不起作用。

from("timer:aTimer?fixedRate=true&period=200s")
    .doTry()
    .setHeader(Exchange.HTTP_METHOD, constant("GET"))
    .to("http4://" + ReaderXmlVenta.URL_VENTA)
    .marshal(xmlJsonFormat)
    .process("camelProcessor")
    .to(routeMongo)
    .to("log:org.apache.camel.example?level=DEBUG")
    .to("log:Ok:Se guardo un registro Venta fija")
    .doCatch(IllegalArgumentException.class);

例外是

原因:[java.util.zip.ZipException - 不是 GZIP 格式] java.util.zip.ZipException:不是 GZIP 格式

标题:

  • 内容类型 -> 文本/xml;charset=utf-8
  • 内容编码 -> gzip
4

0 回答 0