Qt HttpProxy móti HttpCachingProxy: CONNECT-mentleikar
Greið frá CONNECT-førum HttpProxy í Qt og hinum bara-umbøn HttpCachingProxy slagnum.
Qt greinar eina HTTP-millumgongd, ið kann tunnla, frá sínum bara-caching HTTP-millumgongd slagi. Bæði nøvnini hava HTTP, men sambandsmentleikar teirra eru ymiskir.
| Qt-slag | Sambandsleiklutur |
|---|---|
| HttpProxy | HTTP CONNECT-stuðul fyri útgangandi TCP-sambond |
| HttpCachingProxy | Vanligar HTTP-umbønir í einum hóskandi umbøn-grundaðum klient |
| Socks5Proxy | SOCKS5-samráðing við sínum skjalfestu flutningsmentleikum |
Ein QNetworkAccessManager, ið ger eina vanliga HTTP-umbøn, kann brúka tað umbøn-orienteraða slagið. Ein QTcpSocket, ið tørvar eina bytetunnil, krevur eina millumgongd við TunnelingCapability. Qt ávarðar serstakliga ímóti at seta eina forrit-fyriseting uttan ta mentleikan, tá vanlig TCP-sokklar skulu brúka hana.
Vel protokollslagið, áðrenn endapunktin verður latin. Fyri eina loyvda almenna HTTP-umbøn uttan millumgongdar-samváttan, bjóðar HTTP-millumgongdalistin adressur; Qt-slagið má kortini veita ta mentleikan, sum umbønin tørvar. At geva HttpCachingProxy ta portina, sum ein CONNECT-tænasta brúkar, leggur ikki ta manglandi mentleikan at tí Qt-valinum.
Bara-caching heitið lovar heldur ikki, at hvørt svar verður goymt ella endurnýtt av fjartænastuni. Tað lýsir tann stíl av millumgongdarbrúk, sum klient-grænseflatan stuðlar, meðan HTTP-svarpolitikkur framvegis stýrir endurnýtslu av caches.