Qt HttpProxy lodi si HttpCachingProxy: awọn agbara CONNECT
Ya HttpProxy Qt ti o ni CONNECT kuro ninu iru HttpCachingProxy ti o wa fun awọn ibeere nikan.
Qt ya proxy HTTP ti o le ṣe tunnel kuro ninu iru proxy HTTP tirẹ ti o wa fun cache nikan. Awọn orukọ mejeeji ni HTTP ninu, ṣugbọn awọn agbara asopọ wọn yatọ.
| Iru Qt | Ipa asopọ |
|---|---|
| HttpProxy | Atilẹyin HTTP CONNECT fun awọn asopọ TCP ti o jade |
| HttpCachingProxy | Awọn ibeere HTTP lasan ninu alabara ti o ni ibaramu ti o da lori ibeere |
| Socks5Proxy | Idunadura SOCKS5 pẹlu awọn agbara gbigbe ti a gbasilẹ |
QNetworkAccessManager ti o ṣe ibeere HTTP lasan le lo iru ti o da lori ibeere. QTcpSocket ti o nilo tunnel byte nilo proxy ti o ni TunnelingCapability. Qt kilọ ni pataki lodi si fifi aiyipada ohun elo sori lai ni agbara yẹn nigbati awọn socket TCP gbogbogbo ba nilo lati lo o.
Yan iru ilana naa ṣaaju ki o to pin opin naa. Fun ibeere HTTP gbangba ti a gba laaye laisi ijẹrisi proxy, atokọ proxy HTTP n funni ni awọn adirẹsi; iru Qt gbọdọ tun pese agbara ti ibeere yẹn nilo. Fifun HttpCachingProxy ni ibudo ti iṣẹ CONNECT nlo ko fi agbara ti o ṣe alaini kun yiyan Qt yẹn.
Ami cache nikan ko tun ṣe ileri pe gbogbo idahun yoo wa ni ipamọ tabi tun lo nipasẹ olupin ti o jinna. O ṣapejuwe ọna lilo proxy ti wiwo alabara ṣe atilẹyin, lakoko ti eto imulo idahun HTTP ṣi n ṣakoso atunlo cache.