J'essaie de raccorder fiddler à un test d'unité Java dans Eclipse pour voir la demande de savon lorsque notre service web est appelé ... Il fonctionne automatiquement dans notre harnais .NET Y at-il un paramètre qui doit être appliqué pour Java? MerciUtilisation de fiddler avec Java et Eclipse
Répondre
Je ne l'ai pas essayé, mais ...
Fiddler se positionne comme un serveur proxy, l'écoute sur localhost: 8888
Vous pouvez configurer Java pour utiliser un serveur proxy avec le http.proxyHost
et http.proxyPort
(voir http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html).
Donc, si vous allez dans Eclipse et définissez les arguments « VM » à ce qui suit, il devrait acheminer tout le trafic à travers Fiddler (qui, bien sûr, doit déjà être en cours d'exécution):
-Dhttp.proxyHost=localhost
-Dhttp.proxyPort=8888
Cela suppose que votre application utilise URLConnection
. Si vous utilisez Apache HttpClient ou une autre bibliothèque, vous devrez peut-être vérifier la documentation de cette bibliothèque.
Merci d'avoir mentionné Apache HttpClient. –
la configuration de proxy pour JVM est la bonne approche, en outre, le certificat de fiddler doit être installé pour les connexions HTTPS. – lwpro2
Au cas où cela ne fonctionnerait pas, j'ai dû utiliser les variables de cette façon ou cela n'a pas fonctionné! -DproxyHost = localhost -DproxyPort = 8888 – Chexpir
- 1. Utilisation de Fiddler avec MVC - Getting 401s
- 2. Utilisation de macros m4 avec Eclipse & Java
- 3. HTMLUnit avec FIddler et SSL
- 4. Utilisation de MINA avec Eclipse
- 5. Utilisation de C++ avec Eclipse
- 6. Java Applets, Internet Explorer et Fiddler
- 7. Utilisation de la même hiérarchie java pour Eclipse et Netbeans
- 8. Eclipse et Android utilisation excessive de RAM
- 9. Utilisation de CXF avec eclipse
- 10. Fiddler et données sécurisées
- 11. Fiddler et flash?
- 12. ASP.NET PostBacks et Fiddler
- 13. Httpwebrequest et Fiddler
- 14. Filtrage de processus avec Fiddler
- 15. Débogage localhost avec fiddler
- 16. Utilisation de thrift avec PHP et Java
- 17. Utilisation de XADatasource avec Java et Oracle?
- 18. Test ServiceStack avec Fiddler
- 19. Utilisation de JUnit avec App Engine et Eclipse
- 20. Utilisation de l'API servlet avec Eclipse
- 21. Script Java et Eclipse
- 22. SVN, Eclipse et Java
- 23. Programmation Java avec android SDK et Eclipse
- 24. Utilisation de Fiddler pour déboguer l'émulateur Windows Phone 7
- 25. Programmation Java avec eclipse
- 26. Utilisation de Boost (Spirit) avec g ++ (et plus tard Eclipse)
- 27. java RMI et eclipse
- 28. Utilisation de Makefile personnalisé avec Eclipse/CDT
- 29. Utilisation de Team Foundation Server avec Eclipse
- 30. Utilisation de bibliothèques JNI dans un projet Java Eclipse
Vous devez configurer Fiddler comme proxy HTTP à utiliser. Comment? Eh bien, je ne le sais pas, car vous n'avez pas spécifié quel client vous utilisez, et comment vos tests invoquent le client. –
Nous nous connectons à un service Web hébergé localement –
err ... désolé de paraître bête, mais pourquoi savoir que vous utilisez un service Web hébergé localement est important ici? Je suppose que le client doit être configuré pour utiliser le proxy, que le service soit déployé localement ou non. [Fiddler peut intercepter le trafic vers localhost/127.0.0.1 sauf si le client fait quelque chose d'intelligent] (http://www.fiddler2.com/fiddler/help/hookup.asp#Q-LocalTraffic). –