簡體   English   中英

Java中的“正確”(web)代理方式

[英]“Proper” way to (web) proxy in Java

到目前為止,我的研究已經找到了四種不同的方法來使Java使用代理:

  • 命令行參數,例如-Dhttp.proxyHost
  • 系統屬性,如System.getProperties()。put(“http.proxyHost”,“110.11.12.30”);
  • URLConnection(代理代理)
  • urlConnection.setRequestProperty(...

哪一個是指定代理的正確/推薦方式(忽略特定的外部要求,可能使一種方式比其他方式更具吸引力)?

如果你想依賴Java的URLConnecion,我會選擇三個選項。

還有一個系統屬性可以從系統繼承代理設置:

-Djava.net.useSystemProxies=true

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM