System.setProperty(「key」,"value"); 這個方法可以設置代理ip/端口, 對應的參數爲: key:http.proxyHost--這裏對應的是ip,System.setProperty("http.proxyHost","ip"); key:http.proxyPort--這裏對應的是端口,同上; 這裏介紹只針對http請求, 可是打點發現這裏也能夠設置https的,可是目前沒有親測,不知道能不能行, 好吧 繼續說關於抓數據的事情 你這裏能夠本機的ip 和端口號,可是你要是不想別人抓你服務器的數據怎麼辦? 你能夠把你的http.proxyHost的value設置成本身服務器的ip 好比項目開發過程當中服務端童鞋給你的接口: http://test.xx.xx.xx/test/list? 你能夠把這個url的的test.xx.xx.xx給截取出來, 當http.proxyHost的value 這樣別人在wifi哪裏設置的參數就會被這個方法設置的參數所覆蓋了, 在wifi哪裏設置代理也就沒用了,這個方法記得放在請求發送以前, 要是你本身在開發過程當中須要抓數據,你只須要開個入口動態設置下這個參數就