Je regarde le trafic de service CXF utilisant DonsProxy, et le client CXF envoie un en-tête HTTP « SoapCompressed »:Y at-il un moyen dans CXF de désactiver l'en-tête SoapCompressed à des fins de débogage?
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
Je voudrais tourner SoapCompressed off dans mon environnement de développement afin que je puisse voir le SOAP sur le fil. J'ai effectué une recherche dans Google et j'ai grevé le code source de CXF, mais je ne vois rien dans les documents ou le code faisant référence à cela. Une idée de comment faire pour que le client envoie "SoapCompressed: off" à la place, sans le router via Apache HTTPD ou similaire? Y a-t-il un moyen de le configurer sur le client CXF, en d'autres termes?
Pourriez-vous s'il vous plaît mettre votre code client dans votre question? –
Désolé, pas assez de commentaires pour vous aider. Je suppose que vous cherchez quelque chose qui définit explicitement cet en-tête? Je pensais qu'il était enterré au printemps ou CXF quelque part, mais il pourrait être dans notre code de cadre, que je peux rechercher. –