Il-kejl tal-ħin HEAD ta' PycURL ikejjel il-mogħdija kollha tal-proxy
Naqqas it-traffiku tal-ġisem tar-risposta meta tkejjel talba permezz ta' proxy, mingħajr ma tħawwad it-TTFB kumulattiv mad-dewmien tal-ipproċessar tal-proxy stess.
Talba HEAD tista' tnaqqas it-traffiku tal-ġisem tar-risposta meta tqabbel proxys. Fuq handle PycURL eżistenti diġà kkonfigurat bid-destinazzjoni, il-proxy u l-limiti ta' żmien:
handle.setopt(pycurl.NOBODY, True)
handle.perform()
ttfb = handle.getinfo(pycurl.STARTTRANSFER_TIME)
prepared = handle.getinfo(pycurl.PRETRANSFER_TIME)
Aqra dawn il-valuri wara trasferiment b'suċċess u qabel tagħlaq il-handle. NOBODY jagħżel HEAD għal HTTP; ma jneħħix l-intestaturi tat-talba, in-negozjar tal-proxy jew it-traffiku TLS.
STARTTRANSFER_TIME huwa l-ħin li għadda mill-bidu tat-trasferiment sal-ewwel byte tar-risposta. Jinkludi t-tħejjija u l-ipproċessar tas-server, għalhekk ikejjel din il-mogħdija u din id-destinazzjoni, mhux id-dewmien iżolat tal-proxy. PRETRANSFER_TIME jkopri t-tħejjija tal-protokoll; anke jekk tnaqqasha, xorta jibqa' xogħol lil hinn mill-proxy stess.
Żomm id-destinazzjoni, il-politika tar-ridirezzjoni u l-kundizzjonijiet tal-użu mill-ġdid tal-konnessjoni konsistenti fit-tqabbil kollu. Il-ħinijiet tar-ridirezzjoni jakkumulaw. Konnessjoni ġdida u mina użata mill-ġdid iwieġbu mistoqsijiet differenti dwar il-prestazzjoni.
HEAD jista' wkoll iġib ruħu b'mod differenti minn GET. Użah għal osservazzjoni ħafifa tal-aċċessibilità jew tal-ħin, imbagħad ivvalida l-metodu reali b'mod separat meta tagħżel mogħdija għal applikazzjoni.