2013-12-18 46 views
1

看了很多文章,其建議設置以下系統屬性 - 使用Java VM參數 「-DproxyHost = 127.0.0.1 -DproxyPort = 8888」Fiddler不捕獲來自Java進程的網絡調用?

這兩個方法確實

System.setProperty("proxySet", "true"); 
System.setProperty("proxyHost", "127.0.0.1"); 
System.setProperty("proxyPort", "8888"); 

或者

設置不能讓網絡通話捕捉:(

+0

使用招v4.4.5.8 – Praveen

+0

檢查提琴手選項,並確保上的提琴手端口偵聽相同號碼作爲自己的端口 – ImGeorge

+0

沒錯,提琴手監聽端口8888 – Praveen

回答

3

試試這個

System.setProperty("http.proxyHost", "127.0.0.1"); 
    System.setProperty("https.proxyHost", "127.0.0.1"); 
    System.setProperty("http.proxyPort", "8888"); 
    System.setProperty("https.proxyPort", "8888"); 

http://fiddler2.com/documentation/Configure-Fiddler/Tasks/ConfigureJavaApp

編輯

好吧,我提琴手選項

常規選項卡 一切都被選中,除了實現高Resoulution主題

HTTPS標籤頁 一切都被選中,並和下拉框中的所有過程

連接選項卡我的端口是8888,一切都被選中,除了使用PaC的腳本和捕捉FTP請求

網關標籤 的唯一想到的勾選使用WPAD

是Autonmatically檢測代理

外觀選項卡 僅使用智能滾動點擊

擴展選項卡 自動重裝腳本改變時,點擊/打勾

文件選項點擊捕捉交通上還要確保。如果在已經B4,然後將其關閉

+0

在提問之前,我已經提到了這個文檔。這個設置對我不起作用。 – Praveen

+0

您是否嘗試過使用v2.4.5.0或Fiddler 2 ..也許您的防火牆阻止了它 – ImGeorge

+0

上午使用Fiddler 2也許我可以幫助我自己的設置 – ImGeorge