Proxy.NO_PROXY ашиглан нэг Java URLConnection-ийн проксийг тойрох
JVM-ийн хуваалцсан прокси тохиргоог түр зуур өөрчлөхгүйгээр дэмжигдсэн URL холболтод Proxy.NO_PROXY ашиглана уу.
Дэмжигдсэн 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 баталгаажуулалтыг хадгал. Шууд маршрут сонгох нь завсрын замыг өөрчилдөг; очих газрын гэрчилгээгээр тогтоох ёстой ижил төстэй байдлыг өөрчлөхгүй.