ការចរចា HTTP/2 ជាមួយប្រូកស៊ី និងគោលដៅរបស់វា
--proxy-http2 របស់ curl គ្រប់គ្រងការតភ្ជាប់ប្រូកស៊ី HTTPS។ គោលដៅក្នុងផ្លូវរូងចរចាកំណែ HTTP ផ្ទាល់ខ្លួន។
គេហទំព័រអាចឆ្លើយជា HTTP/2 តាមផ្លូវរូង CONNECT HTTP/1.1។ សម័យ TLS របស់វាចរចាពិធីការគោលដៅឯករាជ្យពីការតភ្ជាប់ម៉ាស៊ីនភ្ញៀវទៅប្រូកស៊ី។ ផ្ទុយទៅវិញក៏ដូចគ្នា៖ HTTP/2 ទៅ ប្រូកស៊ី HTTPS មិនបង្ខំឱ្យគេហទំព័រប្រើ HTTP/2 ទេ។
ដើម្បីសាកការតភ្ជាប់ខាងក្រៅដោយចេតនា curl 8.1.0 បានបន្ថែម --proxy-http2៖
curl --proxy https://proxy.example:8443 --proxy-http2 --connect-timeout 5 --max-time 15 --verbose https://example.com/ប្រើប្រូកស៊ី HTTPS ពិត និង curl ដែលបានបង្កើតជាមួយការគាំទ្រ HTTP/2។ ពិនិត្យ curl --version ហើយអានការចរចាលម្អិត៖ ប្រូកស៊ីអាចផ្តល់តែ HTTP/1 ដែល curl នឹងប្រើ។ ជម្រើសនេះមិនបើក HTTP/2 លើចំណុចស្តាប់ HTTP ធម្មតា ឬ SOCKS ទេ។
កត់ត្រាការចរចាប្រូកស៊ីដាច់ពីកំណែ HTTP នៃការផ្ទេរចុងក្រោយ។ កំណែចម្លើយ ឬតម្លៃ write-out នៃការផ្ទេរចុងក្រោយមិនពណ៌នាការតភ្ជាប់ប្រូកស៊ីខាងក្រៅដោយស្វ័យប្រវត្តិទេ។
សម្រាប់ចំណុចចុងពី បញ្ជីប្រូកស៊ី HTTP សាធារណៈ ចាប់ផ្តើមដោយមធ្យោបាយផ្ទេរដែលគាំទ្រ និងសំណើពេញលេញ។ បន្ថែមជម្រើសពេលអ្នកពិតជាមានប្រូកស៊ី HTTPS ហើយចង់សាកសមត្ថភាពខាងក្រៅនោះ មិនមែនព្រោះគេហទំព័រគាំទ្រ HTTP/2 ទេ។ សូម្បីប្រូកស៊ីពីរទៅគេហទំព័រ HTTP/2 តែមួយក៏អាចខុសគ្នាក្នុងផ្លូវ បន្ទុក និងពេលបង្កើតការតភ្ជាប់។ កំណែគេហទំព័រតែមួយមុខមិនអាចពន្យល់សមត្ថភាពបានទេ។