Comment intercepter la réponse et la requête XML lors de l'appel du service Web? [fermé]

StackOverflow https://stackoverflow.com/questions/486864

  •  20-08-2019
  •  | 
  •  

Question

Je me demande s’il existe un moyen intéressant d’intercepter l’envoi de requêtes xml lors de l’appel de la méthode java webservice et le format xml donné en réponse? Je ne veux pas imprimer ces xml sur une sortie standard, mais sur & "Catch &"; les dans une chaîne.

Était-ce utile?

La solution

Oui, vous utilisez normalement un proxy soap comme soapUI . Il vous suffit de pointer votre client Webservice sur le proxy et le proxy sur le service réel.

Autres conseils

Fiddler ou SoapUI vous permettra de voir et même de CHANGER la requête / réponse en route.

Oui, vous pouvez utiliser un renifleur de paquets et voir ce qui se trouve dans votre trafic.

Je n'ai jamais été aussi loin.

Ce que j’ai utilisé est un protocole fait à la maison très simple, qui lit toutes les entrées, les imprime et renvoie toutes les informations.

Si vous pouvez déployer des servlets sur le serveur fournissant le service Web, vous pouvez envisager d'écrire et de déployer un simple filtre. Vous pouvez vous en servir pour consigner le trafic entrant et le trafic sortant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top