A ce cURL ya buɗe sabon haɗin TCP zuwa wakilin HTTP na yau da kullum, ya kafa ramin HTTPS kuma ya sauke amsa ɗaya. Lokutan suna bayyana matakan da cURL ya gani a wannan hanya.

DarajaMatakin da aka auna daga farkon turawa
time_connectAn kammala haɗin zuwa wakili
time_appconnectAn kammala musayar hannu ta TLS da ta dace
time_starttransferAn karɓi byte na farko na amsa
time_totalAn gama turawa

Don misalin rikodin 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/

Don halaltaccen kwatancen HTTPS na jama'a ba tare da shaidar wakili ba, wani shigarwar HTTP daga jerin wakilan HTTP na iya maye gurbin wakilin misalin. Ɗarajoji ne na sakamakon haɗuwar daƙiƙa. Ba tsawon lokaci huɗu masu zaman kansu ba ne da za a haɗa su. Ka riƙe kuskuren turawa da matsayin amsa tare da lambobin: haɗin da ya gaza ko ramin da aka ƙi bai isa kowane mataki na gaba ba.

Abin da cirewa zai iya gaya maka

Don amsa ɗaya mai nasara, time_total a cire time_starttransfer yana bayyana tazarar da ta rage bayan isowar byte na farko. Wannan galibi shine turawa ta amsa na gaba da aikin da ya shafi gefen abokin ciniki. Ba lokacin da wakili ya ɗauka don haɗawa da shafin yanar gizo ba ne, domin hakan ya faru kafin amsa ta iya zuwa.

Hakazalika, time_starttransfer a cire time_connect na iya haɗawa da gina rami, TLS, jiran cibiyar sadarwa ta sama, aikin uwar garken da sauran aiki. Kira dukan bambancin "jinkirin wakili" yana danganta abubuwa da yawa ga mai shiga ɗaya.

Don raba jiran DNS, haɗi da amsa na wakili, sami kwatankwacin lura ko bin diddigin daga gefen wakili. Abokin ciniki ba ya samun waɗannan hatimin lokaci na ciki kawai ta amfani da HTTP CONNECT.

Kwatanta turawa daidai. Juya hanya yana ƙara lokutan buƙatu da yawa, yayin da sake amfani da haɗi da yawaitawa suna canza wane aikin shiri ake buƙata. Rubuta waɗannan sharuɗɗa kafin ka kwatanta lambobin wakili ɗaya da na wani.

Labarai masu alaƙa