លក្ខណសម្បត្តិប្រូកស៊ី JVM សម្រាប់ការតភ្ជាប់ URL របស់ Java
បែងចែកអថេរប្រូកស៊ី shell ពីលក្ខណសម្បត្តិ JVM ដែលការតភ្ជាប់ URL របស់ Java ប្រើ។
អថេរ 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។