Ma'aunin lokacin HEAD na PycURL yana auna dukan hanyar wakili
Rage zirga-zirgar jikin amsa yayin auna buƙatar wakili, ba tare da rikita TTFB da aka tara da jinkirin sarrafawa na wakilin kansa ba.
Buƙatar HEAD na iya rage zirga-zirgar jikin amsa yayin kwatanta wakilai. A kan hannun PycURL da aka riga aka saita da manufa, wakili da lokutan ƙarewa:
handle.setopt(pycurl.NOBODY, True)
handle.perform()
ttfb = handle.getinfo(pycurl.STARTTRANSFER_TIME)
prepared = handle.getinfo(pycurl.PRETRANSFER_TIME)
Karanta waɗannan ƙimomin bayan nasarar jigilar kaya da kuma kafin rufe hannun. NOBODY yana zaɓar HEAD don HTTP; baya cire kanun buƙata, tattaunawar wakili ko zirga-zirgar TLS.
STARTTRANSFER_TIME shine lokacin da ya wuce daga farkon jigilar zuwa byte na farko na amsa. Ya haɗa da shiri da sarrafawa a uwar garke, don haka ma'aunin wannan hanya da manufa ne, ba jinkirin wakilin da aka keɓe ba. PRETRANSFER_TIME yana rufe shirin yarjejeniya; ko da an cire shi, aiki ya wuce wakilin kansa.
Ka riƙe manufa, manufar turawa da sharuɗɗan sake amfani da haɗi daidai a duk kwatance. Lokutan turawa suna taruwa. Sabon haɗi da ramin da aka sake amfani da shi suna amsa tambayoyi daban-daban na aiki.
HEAD na iya yin daban da GET. Yi amfani da shi don haske na isa ko lura da lokaci, sannan ka tabbatar da ainihin hanyar daban lokacin zaɓar hanya don aikace-aikace.