Intee ayuu tunnel-ka CONNECT furan ahaan karaa?
Kala saar cimriga tunnel la aasaasay iyo dib-u-isticmaalka jawaabaha HTTP, siyaasadaha fadhiidka ee dhexdhexaadiyayaasha iyo fadhiga barnaamijka meesha loo socdo.
CONNECT ma ballanqaado tunnel weligiis furan. Kadib is-dhaafsi guul leh, xiriirku wuxuu qaadaa qulqulka byte ee joogtada ah oo u socda host-ka iyo port-ka la codsaday. Wuxuu qaadi karaa is-dhaafsiyo badan gudaha fadhiga TLS ee meesha loo socdo inta ka-qaybgalayaasha iyo shabakaddu furan hayaan.
Laba xaddid oo proxy-ga ah ayaa si kala duwan u dhaqma: taraafikadu waxay ka hortagi kartaa in timer-ka idle uu dhamaado, laakiin ma dheereyn karto xaddidka cimriga absolute. Borotokoolka meesha loo socdo ayaa isna hadal leh. Macmiilka HTTP ee gudaha wuxuu xiriirkiisa xiri karaa; barnaamijka WebSocket wuxuu fadhigiisa dhammayn karaa. Proxy-ga ma hayn karo fadhigaas meesha loo socdo isagoo nool ka dib.
Tunnel wuxuu ku xiran yahay bartilmaameedkiisa. Marka byte-yada tunnel-ka socdaan, xiriirku ma aha marinka caadiga ah ee codsiyada HTTP oo lagu soo saaro CONNECT kale oo loogu talagalay meel aan xiriir la lahayn. Macmiilku wuxuu u baahan yahay xiriir kale ama tunnel kale oo ay maamusho maktabaddiisa.
Qulqul joogto ah, qorshee dib-u-xirid adigoo isticmaalaya hababka liveness iyo xiriirka ee macmiilku taageero. Haddii uu xirmaa aamusnaan ka dib, siyaasadda firfircoonila'aanta waa tilmaan faa'iido leh; haddii uu xirmaa muddo go'an inkastoo taraafikadu jirto, baadh xaddid absolute. Qulqulka WebSocket, dib u soo celi xaaladda barnaamijka kadib dib-u-xirka sidoo kale.