සහාය දක්වන 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 සත්‍යාපනය රැක ගන්න. සෘජු මාර්ගයක් තේරීම අතරමැදි මාර්ගය වෙනස් කරයි; ගමනාන්ත සහතිකය තහවුරු කළ යුතු අනන්‍යතාවය වෙනස් නොකරයි.

අදාළ ලිපි