ហេតុអ្វី Squid កត់ត្រាម៉ាស៊ីន HTTPS ប៉ុន្តែមិនកត់ត្រាផ្លូវទំព័រ
ពន្យល់ពីផ្លូវ HTTPS ដែលបាត់ក្នុងកំណត់ហេតុ Squid CONNECT ធម្មតា ដោយមិនចាត់ទុកការស្ទាក់ចាប់ TLS ជាការកែតម្រូវកំណត់ហេតុធម្មតា។
កំណត់ត្រាសម្រាប់ shop.example:443 មិនផ្តល់ផ្លូវ /orders/42 ដល់ Squid ទេ។ CONNECT សុំម៉ាស៊ីន/ច្រក; បន្ទាប់មក TLS គោលដៅ ដឹកផ្លូវ HTTP នៅក្នុងផ្លូវរូង។
| ភស្តុតាង | ការបញ្ជូន CONNECT ធម្មតា |
|---|---|
| ម៉ាស៊ីន/ច្រកគោលដៅ និងលទ្ធផលផ្លូវរូង | អាចប្រើបានដោយប្រុកស៊ី។ |
| ផ្លូវ HTTPS ខាងក្នុង និងសំណើកម្មវិធី | អ៊ិនគ្រីបរវាងកម្មវិធីរុករក និងគេហទំព័រ។ |
បំណែក URL របស់កម្មវិធីរុករក ដែលចាប់ផ្តើមដោយ # | ជាធម្មតានៅក្នុងកម្មវិធីរុករក សូម្បីក្រៅកំណត់ហេតុប្រុកស៊ី។ |
ទម្រង់កំណត់ហេតុ អាចកត់ត្រាវាលដែល Squid មាន មិនអាចឌិគ្រីបសារដែលមិនបានឃើញ។ ការបញ្ជូន HTTP ធម្មតាខុសគ្នា ព្រោះអ្នកកណ្តាលទទួលសំណើ HTTP នោះ។ លទ្ធផលលម្អិតជាងមិនផ្លាស់ប្តូរព្រំដែន CONNECT ទេ។
ការស្ទាក់ចាប់ TLS ដែលគ្រប់គ្រង ផ្លាស់ប្តូរការជឿជាក់របស់កម្មវិធីរុករក និងតម្រូវការរដ្ឋបាល។ វាមិនមែនជាកុងតាក់កំណត់ហេតុតូចទេ ហើយមិនចាំបាច់សម្រាប់ប្រុកស៊ីបញ្ជូនធម្មតាដែលប្តូរ IP ទេ។
ប្រសិនបើកម្មវិធីជារបស់អ្នក ហើយត្រូវការវិនិច្ឆ័យកម្រិតទំព័រ សូមប្រើកំណត់ហេតុរបស់វា ឬទិន្នន័យវាស់ពីចម្ងាយរបស់កម្មវិធីរុករកដែលរចនាត្រឹមត្រូវ។ សម្រាប់ការបរាជ័យប្រុកស៊ី រក្សា ម៉ាស៊ីនគោលដៅ ពេលវេលា ស្ថានភាព និងដំណាក់កាលតភ្ជាប់ដែលបានបញ្ចប់; ពួកវាច្រើនតែរកឃើញបញ្ហាដោយមិនប្រមូលផ្លូវទំព័រឯកជន។