គេហទំព័រអាចឆ្លើយជា 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 តែមួយក៏អាចខុសគ្នាក្នុងផ្លូវ បន្ទុក និងពេលបង្កើតការតភ្ជាប់។ កំណែគេហទំព័រតែមួយមុខមិនអាចពន្យល់សមត្ថភាពបានទេ។

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