gpt4 book ai didi

java - CXF 中有没有办法禁用 SoapCompressed header 以进行调试?

转载 作者:太空宇宙 更新时间:2023-11-04 09:00:19 25 4
gpt4 key购买 nike

我正在使用 DonsProxy 监视 CXF 服务流量,CXF 客户端发送 HTTP header “SoapCompressed”:

HttpHeadSubscriber starting...
Sender is CLIENT at 127.0.0.1:2680
Packet ID:0-1
POST /yada/yada HTTP/1.1
Content-Type: text/xml; charset=UTF-8
SoapCompressed: true
Accept-Encoding: gzip,gzip;q=1.0, identity; q=0.5, *;q=0
SOAPAction: ""
Accept: */*
User-Agent: Apache CXF 2.2
Cache-Control: no-cache
Pragma: no-cache
Host: localhost:9090
Connection: keep-alive
Transfer-Encoding: chunked

我想在我的开发环境中关闭 SoapCompressed,以便可以看到网络上的 SOAP。我搜索了 Google 并查找了 CXF 源代码,但在文档或代码中没有看到任何引用此内容的内容。知道如何让客户端发送“SoapCompressed: off”,而不通过 Apache HTTPD 等路由它吗?换句话说,有没有办法在 CXF 客户端上配置它?

最佳答案

CXF 代码库的 grep 根本不会产生“SoapCompressed”。我真的不认为是 CXF 发送的。 Accept-Encoding 的内容也值得怀疑,因为只有在启用 GZIP 拦截器时才会发送该内容。是否有可能是您使用的代理正在添加它?

关于java - CXF 中有没有办法禁用 SoapCompressed header 以进行调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/830508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com