Vipimo vya muda vya HEAD vya PycURL hupima njia yote ya proksi
Punguza trafiki ya mwili wa jibu unapopima ombi la proksi, bila kuchanganya TTFB iliyokusanywa na ucheleweshaji wa usindikaji wa proksi yenyewe.
Ombi la HEAD linaweza kupunguza trafiki ya mwili wa jibu unapolinganisha proksi. Kwenye kishikio cha PycURL kilichopo tayari kilichosanidiwa na lengwa, proksi na muda wa kusubiri:
handle.setopt(pycurl.NOBODY, True)
handle.perform()
ttfb = handle.getinfo(pycurl.STARTTRANSFER_TIME)
prepared = handle.getinfo(pycurl.PRETRANSFER_TIME)
Soma thamani hizi baada ya uhamishaji uliofaulu na kabla ya kufunga kishikio. NOBODY huchagua HEAD kwa HTTP; haiondoi vichwa vya ombi, majadiliano ya proksi au trafiki ya TLS.
STARTTRANSFER_TIME ni muda uliopita tangu kuanza kwa uhamishaji hadi baiti ya kwanza ya jibu. Inajumuisha maandalizi na usindikaji wa seva, kwa hiyo hupima njia na lengwa hili, si ucheleweshaji uliotengwa wa proksi. PRETRANSFER_TIME inashughulikia maandalizi ya itifaki; hata ukiiondoa, kazi zaidi ya proksi yenyewe inabaki.
Weka lengwa, sera ya uelekezaji upya na masharti ya kutumia tena muunganisho sawa katika ulinganisho wote. Muda wa uelekezaji upya hujirundika. Muunganisho mpya na handaki lililotumika tena hujibu maswali tofauti ya utendaji.
HEAD inaweza pia kuwa na tabia tofauti na GET. Itumie kwa uchunguzi mwepesi wa ufikivu au muda, kisha thibitisha mbinu halisi kivyake unapochagua njia kwa ajili ya programu.