Qt-ն տարբերում է թունելավորել կարող HTTP վստահված սպասարկիչը իր միայն քեշավորման HTTP վստահված սպասարկիչ տեսակից։ Երկու անվանումներն էլ պարունակում են HTTP, սակայն դրանց միացման հնարավորությունները տարբեր են։

Qt տեսակՄիացման դեր
HttpProxyHTTP CONNECT աջակցություն ելքային TCP միացումների համար
HttpCachingProxyՍովորական HTTP հարցումներ համատեղելի հարցումահիմն հաճախորդում
Socks5ProxySOCKS5 բանակցություն իր փաստաթղթավորված տրանսպորտային հնարավորություններով

Սովորական HTTP հարցում կատարող QNetworkAccessManager-ը կարող է օգտագործել հարցումներին ուղղված տեսակը։ Բայթային թունելի կարիք ունեցող QTcpSocket-ին անհրաժեշտ է TunnelingCapability-ով վստահված սպասարկիչ։ Qt-ն հատուկ զգուշացնում է առանց այդ հնարավորության հավելվածի լռելյայն տեղադրելու դեմ, երբ ընդհանուր TCP սոքեթները պետք է օգտագործեն այն։

Ընտրեք արձանագրության տեսակը մինչ վերջնակետի նշանակումը։ Առանց վստահված սպասարկիչի նույնականացման թույլատրված հանրային HTTP հարցման համար HTTP վստահված սպասարկիչների ցանկը տրամադրում է հասցեներ․ Qt տեսակը այնուամենայնիվ պետք է ապահովի այն հնարավորությունը, որն անհրաժեշտ է այդ հարցմանը։ HttpCachingProxy-ին CONNECT ծառայության օգտագործած պորտը տալը չի ավելացնում բացակայող հնարավորությունը այդ Qt ընտրությանը։

Միայն քեշավորման պիտակը նույնպես չի խոստանում, որ յուրաքանչյուր պատասխան կպահվի կամ կվերօգտագործվի հեռավոր սերվերի կողմից։ Այն նկարագրում է հաճախորդի միջերեսի աջակցած վստահված սպասարկիչի օգտագործման ոճը, մինչ HTTP պատասխանների քաղաքականությունը դեռ կարգավորում է քեշի վերօգտագործումը։

Առնչվող հոդվածներ