ለአንድ የJava URLConnection ፕሮክሲዎችን በProxy.NO_PROXY ማለፍ
Proxy.NO_PROXYን ለተደገፈ URL ግንኙነት ይጠቀሙ የJVM የጋራ ፕሮክሲ ቅንብሮችን ለጊዜው ሳይቀይሩ።
ለተደገፈ የHTTP ወይም HTTPS URL ግንኙነት Proxy.NO_PROXY ማስተላለፍ ቀጥተኛውን ምርጫ ግልጽ ያደርገዋል፦
URLConnection connection = URI.create("https://example.com/")
.toURL().openConnection(Proxy.NO_PROXY);
connection.setConnectTimeout(5000);
connection.setReadTimeout(10000);ይህ በአንድ ክወና ዙሪያ አለምአቀፍ የማስቀመጥና የመመለስ ቅደም ተከተልን ያስወግዳል። ሌሎች ክሮች የመተግበሪያውን ነባር የፕሮክሲ ፖሊሲ መጠቀም ሊቀጥሉ ይችላሉ።
ክርክሩ በዚህ የURLConnection መንገድ ላይ ተፈጻሚ ነው። የተለየ የHTTP ደንበኛ ገንቢን፣ የሌላ ቤተ-መጽሐፍት ሶኬቶችን ወይም የኦፕሬቲንግ ሲስተሙን የአውታረ መረብ ውቅር አይለውጥም።
አውታረ መረቡ ለውጫዊ መዳረሻ ፕሮክሲ ከፈለገ ቀጥተኛ ግንኙነት አሁንም ሊወድቅ ይችላል። ያንን ውድቀት ከፕሮክሲ ማረጋገጫ ስህተት ለየብቁ ያድርጉ፦ ይህ ክወና ፕሮክሲውን ሆን ብሎ ዘለለ።
እንዲሁም ለHTTPS መድረሻ የተለመደውን የTLS ማረጋገጫ ይጠብቁ። ቀጥተኛ መንገድ መምረጥ መካከለኛውን መንገድ ይለውጣል፤ የመድረሻው ሰርቲፊኬት ማረጋገጥ ያለበትን ማንነት ግን አይለውጥም።