Qt HttpProxy vs HttpCachingProxy: comasan CONNECT
Dèan eadar-dhealachadh eadar HttpProxy Qt a tha comasach air CONNECT agus an seòrsa HttpCachingProxy airson iarrtasan a-mhàin.
Bidh Qt a' dèanamh eadar-dhealachadh eadar proxy HTTP a tha comasach air tunail agus an t-seòrsa proxy HTTP aige airson cache a-mhàin. Tha HTTP anns an dà ainm, ach tha na comasan ceangail aca eadar-dhealaichte.
| Seòrsa Qt | Dreuchd a' cheangail |
|---|---|
| HttpProxy | Taic HTTP CONNECT airson ceanglaichean TCP a-mach |
| HttpCachingProxy | Iarrtasan HTTP àbhaisteach ann an cliant co-fhreagarrach stèidhichte air iarrtasan |
| Socks5Proxy | Barganachadh SOCKS5 leis na comasan giùlain clàraichte aige |
Faodaidh QNetworkAccessManager a nì iarrtas HTTP àbhaisteach an seòrsa a tha stiùirichte air iarrtasan a chleachdadh. Feumaidh QTcpSocket a dh'fheumas tunail byte proxy le TunnelingCapability. Tha Qt a' toirt rabhadh sònraichte an aghaidh bunaiteach an aplacaid a chur a-steach gun a' chomas sin nuair a dh'fheumas socaidean TCP coitcheann a chleachdadh.
Tagh an seòrsa protocol mus sònraich thu an ceann-uidhe. Airson iarrtas HTTP poblach a tha ceadaichte gun dearbhadh proxy, tha an liosta proxy HTTP a' tabhann sheòlaidhean; feumaidh an seòrsa Qt an comas a dh'fheumas an t-iarrtas sin a sholarachadh fhathast. Chan eil toirt seachad port a chleachdas seirbheis CONNECT do HttpCachingProxy a' cur ris a' chomas a tha a dhìth air an taghadh Qt sin.
Chan eil am bileag cache-a-mhàin cuideachd a' gealltainn gun tèid gach freagairt a stòradh no ath-chleachdadh leis an fhrithealaiche fad-àite. Tha e a' toirt cunntas air an stoidhle cleachdaidh proxy a tha eadar-aghaidh a' chliant a' toirt taic dha, fhad 's a tha poileasaidh freagairt HTTP fhathast a' stiùireadh ath-chleachdadh a' chache.