Qt dallon një proxy HTTP të aftë për tunel nga lloji i tij i proxy HTTP vetëm për cache. Të dy emrat përmbajnë HTTP, por aftësitë e lidhjes ndryshojnë.

Lloji QtRoli i lidhjes
HttpProxyMbështetje HTTP CONNECT për lidhjet TCP dalëse
HttpCachingProxyKërkesa HTTP të zakonshme në një klient të pajtueshëm të bazuar në kërkesa
Socks5ProxyNegocimi SOCKS5 me aftësitë e tij të dokumentuara të transportit

Një QNetworkAccessManager që bën një kërkesë HTTP të zakonshme mund të përdorë llojin e orientuar nga kërkesat. Një QTcpSocket që ka nevojë për një tunel bajtësh kërkon një proxy me TunnelingCapability. Qt paralajmëron posaçërisht kundër instalimit të një parazgjedhjeje të aplikacionit pa atë aftësi kur prizat e përgjithshme TCP duhet ta përdorin atë.

Zgjidhni llojin e protokollit përpara se të caktoni pikën fundore. Për një kërkesë publike HTTP të lejuar pa vërtetim proxy, lista e proxy-ve HTTP ofron adresa; lloji i Qt duhet gjithsesi të sigurojë aftësinë që i nevojitet asaj kërkese. Dhënia e portës që përdor një shërbim CONNECT HttpCachingProxy nuk i shton aftësinë që mungon atij zgjedhjeje të Qt.

Etiketa vetëm cache gjithashtu nuk premton se çdo përgjigje do të ruhet ose ripërdoret nga serveri në distancë. Ajo përshkruan stilin e përdorimit të proxy-t të mbështetur nga ndërfaqja e klientit, ndërsa politika e përgjigjeve HTTP vazhdon të drejtojë ripërdorimin e cache-s.

Artikuj të ngjashëm