អថេរ shell និងលក្ខណសម្បត្តិប្រព័ន្ធ JVM គឺជាការបញ្ចូលកំណត់រចនាសម្ព័ន្ធផ្សេងគ្នា។ ការនាំចេញ http_proxy សម្រាប់ curl មិនបង្កើត http.proxyHost នៅក្នុងអតិថិជន Java URLConnection ទេ។

សម្រាប់ JVM ដែលការតភ្ជាប់ HTTP ចូលរួមត្រូវប្រើផ្លូវថេរ អាគុយម៉ង់ចាប់ផ្ដើមអាចធ្វើឱ្យជម្រើសច្បាស់លាស់៖

java -Dhttp.proxyHost=203.0.113.10 -Dhttp.proxyPort=8080 \
     -Dhttps.proxyHost=203.0.113.10 -Dhttps.proxyPort=8080 \
     -jar application.jar

ចំណុចបញ្ចប់គឺជាឧទាហរណ៍។ បេក្ខជន HTTP សាធារណៈពីបញ្ជីប្រូកស៊ី HTTP អាចបំពេញវាលទាំងនេះ នៅពេលកម្មវិធីអនុញ្ញាតផ្លូវនោះ។ លក្ខណសម្បត្តិ host ទទួលឈ្មោះ host ឬអាសយដ្ឋាន IP ដោយផ្ដល់ច្រកដោយឡែក។ នេះមិនមែនជា URL ប្រូកស៊ីពេញលេញទេ។

ការផ្ទៀងផ្ទាត់ និងច្បាប់ឆ្លងកាត់ត្រូវការកំណត់រចនាសម្ព័ន្ធផ្ទាល់ខ្លួន។ កុំសន្និដ្ឋានថាលក្ខណសម្បត្តិ http.proxyPassword ដែលមិនបានចុះឯកសារដំណើរការ ដោយគ្រាន់តែឧទាហរណ៍ចាស់មានវា។ សូមពិគ្រោះ API ផ្ទៀងផ្ទាត់ដែលបានចុះឯកសារ និងលក្ខណសម្បត្តិបណ្តាញរបស់ JDK អ្នក។

នេះអនុវត្តចំពោះផ្លូវបណ្តាញ Java ដែលចូលរួម។ បណ្ណាល័យដែលមានអតិថិជន HTTP កំណត់ដោយឯករាជ្យអាចអនុវត្តតាមគោលនយោបាយផ្សេង។ សម្គាល់អតិថិជននោះ មុនពេលចំណាយពេលបកប្រែអថេរ shell នីមួយៗទៅជាអាគុយម៉ង់ JVM។

អត្ថបទពាក់ព័ន្ធ