Ka soo qaad in cURL uu furmo xiriir TCP cusub oo ku socda proxy HTTP caadi ah, uu dhiso tunnel HTTPS oo uu soo dejiyo hal jawaab. Waqtiyadani waxay sharraxaan marxaladaha cURL uu ku arkay waddadaas.

QiimahaMarxaladda laga qiyaasay bilowga gudbinta
time_connectXiriirka proxy-ga waa la dhammeeyay
time_appconnectGacan-qabsiga TLS ee khuseeya waa la dhammeeyay
time_starttransferByte-ka koowaad ee jawaabta waa la helay
time_totalGudbintu way dhammaatay

Si loo muujiyo duubista POSIX-shell:

curl --proxy http://proxy.example:8080 \
  --output /dev/null \
  --write-out 'connect=%{time_connect} tls=%{time_appconnect} first=%{time_starttransfer} total=%{time_total}\n' \
  https://example.com/

Si loo sameeyo isbarbardhig HTTPS ah oo dadweyne la ogolaaday oo aan lahayn aqoonsiga proxy-ga, gelinta HTTP oo ka timid liiska proxy-yada HTTP ayaa beddeli karta proxy-ga tusaalaha. Qiimayaashu waa sekano isku urursan. Kuwani ma aha afar muddo oo madax banaan oo la isku daro. Hayso khaladka gudbinta iyo xaaladda jawaabta agtooda tirooyinka: xiriir guuldareystay ama tunnel la diiday ma gaarin marxin kasta oo dambe.

Waxa ka-goyntu kuu sheegi karto

Hal jawaab guul leh, time_total laga gooyay time_starttransfer wuxuu sharraxaa inta u dhexeysa ee hadhay ka dib imaatinka byte-ka koowaad. Taasi inta badan waa gudbinta jawaabta dambe iyo shaqada la xiriirta dhinaca macmiilka. Ma aha waqtiga proxy-ga uu ku xirmo websaydhka, sababtoo ah taasi waxay dhacday ka hor inta jawaabtu iman karin.

Sidoo kale time_starttransfer laga gooyay time_connect wuxuu ku jiri karaa dhisidda tunnel-ka, TLS, sugitaanka shabakadda sare, shaqada server-ka iyo habayn kale. In farqiga oo dhan loo bixiyo "daahitaanka proxy-ga" waxay u nisbaynaysaa qaybo badan hal dhinac.

Si loo kala saaro sugitaanka DNS, xiriirka iyo jawaabta proxy-ga, hel indho-indhayn ama raadad u dhigma oo ka yimid dhinaca proxy-ga. Macmiilku ma helo shaabadaha waqtiga ee gudaha ah isagoo kaliya isticmaalaya HTTP CONNECT.

Isbarbar dhig gudbino u dhigma. Dib-u-celinta waxay ku darsataa waqtiyada codsiyo badan, halka dib-u-isticmaalka xiriirka iyo isku-dhufashada ay beddelaan shaqada diyaargarow ee loo baahan yahay. Diiwaan geli xaaladahaas ka hor inta aanad isbarbar-dhigin tirooyinka hal proxy iyo mid kale.

Maqaallo la xiriira