Eclipse'de java birimi testine kemancıyı bağlamaya çalışıyorum, böylece web servisimiz çağrıldığında sabun isteğini görebiliyorum ... .NET koşumumuzda otomatik olarak çalışıyor ancak Java için uygulanması gereken bir ayar var mı? TeşekkürFiddler'ı Java ve Eclipse ile kullanma
cevap
Bunu denedim, ancak ...
Kemancı localhost dinleyen, bir proxy sunucu olarak kendini kurar: 8888 Sen http.proxyHost
ve http.proxyPort
ile bir proxy sunucusu kullanmak için Java yapılandırabilirsiniz
(bakınız http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html). Eğer Eclipse gidip aşağıdakilere "VM" argümanlar ayarlarsanız
Yani, rota Fiddler aracılığıyla tüm trafiği (tabii ki, zaten çalışıyor olması gerekir, hangi) olmalıdır:
-Dhttp.proxyHost=localhost
-Dhttp.proxyPort=8888
Bu varsayar Uygulamanızın URLConnection
kullanıyor. Apache HttpClient veya başka bir kütüphane kullanıyorsa, o kütüphanenin belgelerini kontrol etmeniz gerekebilir.
Apache HttpClient hakkında konuştuğunuz için teşekkür ederiz. –
JVM için proxy yapılandırması doğru bir yaklaşımdır, ayrıca HTTPS bağlantıları için kemanın sertifikalarının yüklenmesi gerekir. – lwpro2
Çalışmıyorsa, bu şekilde değişkenleri kullanmak zorundaydım ya da işe yaramadı! -DproxyHost = localhost -DproxyPort = 8888 – Chexpir
- 1. Java - Eclipse
- 2. Eclipse, java
- 3. java/eclipse
- 4. Java fileinputstream url ile kullanma
- 5. Java Content Assist'te Eclipse ile Arayüz
- 6. Çeşitli Eclipse ini dosyalarını kullanma
- 7. Eclipse/PyDev'de msvcrt.getch() işlevini kullanma
- 8. Eclipse: Java ve JSF/JSP'deki başvuruları bulun
- 9. Java ve Eclipse - 32 vs 64bit
- 10. Kendi programından Eclipse kod biçimlendiricisini kullanma
- 11. Tüm java projelerim, Eclipse
- 12. Google Protokolü Arabelleklerini Java NIO ile Kullanma?
- 13. Eclipse Java EE eklentisi
- 14. Eclipse java hata ayıklayıcı
- 15. IE yerine Eclipse Firefox kullanma
- 16. Eclipse olmadan Java web geliştirme
- 17. Bir Java web projesi Eclipse
- 18. Koyu Eclipse Color Teması ve Karşılaştırma Düzenleyicisini Kullanma
- 19. Java ME (J2ME) Geliştirme: Eclipse
- 20. Otomatik eclipse yapısı sırasında Ant ile kontrol stilini kullanma
- 21. fields_for ile group_by kullanma ve
- 22. Grup_start'ı codeigniter ile kullanma. VE
- 23. java sınıflarını src/main/java altında eclipse
- 24. Eclipse
- 25. Java Özellikler Dosyası Eclipse içinde
- 26. İleri Düzey Eclipse Java Search
- 27. Git'i anlama ve EGit'i kullanma (git eclipse eklentisi)
- 28. Benim java soket programı, Eclipse
- 29. Java - Özel Durumları Kullanma
- 30. Eclipse 4.5 Java Biçimlendirici ben Sürüm 4.5 için Eclipse yükseltilmiş
Kullanılacak HTTP proxy'si olarak Fiddler'ı yapılandırmanız gerekir. Nasıl? Bunu bilmiyorum, çünkü hangi müşteriyi kullandığınızı ve testlerin müşteriyi nasıl çağırdığını belirlemediniz. –
Yerel olarak barındırılan bir Web Hizmetine bağlanıyoruz –
err ... aptalca geldiğim için üzgünüm, ancak yerel olarak barındırılan Web Hizmetini kullandığınızı bilmek neden burada önemli olabilir? Hizmetin yerel olarak dağıtılıp dağıtılmadığına bakılmaksızın istemcinin proxy'yi kullanacak şekilde yapılandırılması gerektiğini varsayalım. [Fiddler müşteri bir şey yapmazsa localhost/127.0.0.1 trafiğini engelleyebilir] (http://www.fiddler2.com/fiddler/help/hookup.asp#Q-LocalTraffic). –