Qt HttpProxy និង HttpCachingProxy៖ សមត្ថភាព CONNECT
បែងចែក HttpProxy របស់ Qt ដែលមានសមត្ថភាព CONNECT ចេញពីប្រភេទ HttpCachingProxy សម្រាប់តែសំណើ។
Qt បែងចែកប្រូកស៊ី HTTP ដែលអាចបង្កើតផ្លូវរូង ចេញពីប្រភេទប្រូកស៊ី HTTP សម្រាប់តែឃ្លាំងសម្ងាត់របស់វា។ ឈ្មោះទាំងពីរមាន HTTP ប៉ុន្តែសមត្ថភាពភ្ជាប់របស់វាខុសគ្នា។
| ប្រភេទ Qt | តួនាទីភ្ជាប់ |
|---|---|
| HttpProxy | ការគាំទ្រ HTTP CONNECT សម្រាប់ការតភ្ជាប់ TCP ចេញ |
| HttpCachingProxy | សំណើ HTTP ធម្មតានៅក្នុងអតិថិជនដែលត្រូវគ្នាផ្អែកលើសំណើ |
| Socks5Proxy | ការចរចា SOCKS5 ជាមួយសមត្ថភាពដឹកជញ្ជូនដែលបានចងក្រង |
QNetworkAccessManager ដែលធ្វើសំណើ HTTP ធម្មតា អាចប្រើប្រភេទដែលផ្តោតលើសំណើ។ QTcpSocket ដែលត្រូវការផ្លូវរូងបៃ ត្រូវការប្រូកស៊ីដែលមាន TunnelingCapability។ Qt ព្រមានជាពិសេសប្រឆាំងនឹងការដំឡើងលំនាំដើមកម្មវិធីដោយគ្មានសមត្ថភាពនោះ នៅពេល socket TCP ទូទៅត្រូវប្រើវា។
ជ្រើសប្រភេទពិធីការមុននឹងកំណត់ចំណុចបញ្ចប់។ សម្រាប់សំណើ HTTP សាធារណៈដែលអនុញ្ញាតដោយគ្មានការផ្ទៀងផ្ទាត់ប្រូកស៊ី បញ្ជីប្រូកស៊ី HTTP ផ្តល់អាសយដ្ឋាន។ ប៉ុន្តែប្រភេទ Qt នៅតែត្រូវផ្តល់សមត្ថភាពដែលសំណើនោះត្រូវការ។ ការផ្តល់ព័រដែលសេវា CONNECT ប្រើទៅ HttpCachingProxy មិនបន្ថែមសមត្ថភាពដែលខ្វះនោះទៅជម្រើស Qt នោះទេ។
ស្លាកសម្រាប់តែឃ្លាំងសម្ងាត់ក៏មិនធានាថារាល់ការឆ្លើយតបនឹងត្រូវរក្សាទុក ឬប្រើឡើងវិញដោយម៉ាស៊ីនមេពីចម្ងាយដែរ។ វាពិពណ៌នាអំពីរបៀបប្រើប្រូកស៊ីដែលចំណុចប្រទាក់អតិថិជនគាំទ្រ ខណៈគោលនយោបាយឆ្លើយតប HTTP នៅតែគ្រប់គ្រងការប្រើឃ្លាំងសម្ងាត់ឡើងវិញ។