Je veux analyser si le XML que j'envoie de mon client Flex à mon Java en utilisant remoteObject est compressé ou non. pour cela, j'utilise Wireshark, mais il ne peut pas obtenir des paquets dans le localhost (windows vista) comment puis-je faire cela?Vérifiez si les données envoyées de Flex vers le serveur Java sont zippées ou non
Répondre
Voici comment capturer dans localhost: Caputre using Ethereal/Wireshark désolé c'est en français. Pour moi, j'ai utilisé un autre ordinateur comme serveur et analysé tout le trafic entre mon ordinateur et le serveur.
Fiddler fonctionnera probablement mieux pour vous que Wireshark parce que vous pouvez décrypter votre trafic https si vous installez son certificat en tant que confiance localement. Vous n'avez pas mentionné https comme un facteur, mais si c'est Wireshark ne le fera pas autant que je sache.
Vous pouvez également diriger vos appels de service vers l'adresse IP de votre ordinateur au lieu de localhost. Exemple: localhost passe à 127.0.0.1, à la place, route vos requêtes vers l'ip que vous obtenez lorsque vous lancez un ipconfig/all. Vous pouvez pirater votre fichier hosts pour router quelque chose vers cette ip.
Vous ne savez pas si cela fonctionne toujours dans Wireshark, mais c'est le cas avec Fiddler.