Tomhaiseann amadóirí HEAD PycURL an bealach proxy ar fad
Laghdaigh trácht chorp an fhreagairt agus tú ag amú friotal proxy, gan TTFB carnach a mheascadh le moill phróiseála an proxy féin.
Is féidir le hiarratas HEAD trácht chorp an fhreagairt a laghdú agus tú ag comparáid proxyanna. Ar láimhseáil PycURL atá cumraithe cheana leis an gceann scríbe, leis an proxy agus le teorainneacha ama:
handle.setopt(pycurl.NOBODY, True)
handle.perform()
ttfb = handle.getinfo(pycurl.STARTTRANSFER_TIME)
prepared = handle.getinfo(pycurl.PRETRANSFER_TIME)
Léigh na luachanna seo tar éis aistriú rathúil agus sula ndúnfaidh tú an láimhseáil. Roghnaíonn NOBODY HEAD do HTTP; ní bhaineann sé na ceanntáisc iarratais, idirbheartaíocht an proxy ná trácht TLS.
Is é STARTTRANSFER_TIME an t-am a chuaigh thart ó thús an aistrithe go dtí an chéad bheart freagartha. Cuimsíonn sé ullmhú agus próiseáil an fhreastalaí, mar sin is tomhas é ar an mbealach agus ar an gceann scríbe seo, ní ar mhoill aonraithe an proxy. Clúdaíonn PRETRANSFER_TIME ullmhú an phrótacail; fiú má dhealaíonn tú é, fanann obair lasmuigh den proxy féin.
Coinnigh an ceann scríbe, an beartas athsheolta agus coinníollacha athúsáide naisc comhsheasmhach ar fud na gcomparáidí. Carnann amanna athsheolta. Freagraíonn nasc úr agus tollán athúsáidte do cheisteanna feidhmíochta éagsúla.
Féadfaidh HEAD iompar go difriúil ó GET freisin. Úsáid é le haghaidh breathnadóireachta éadroime ar inrochtaineacht nó ar am, ansin bailíochtaigh an modh iarbhír ar leithligh agus tú ag roghnú bealaigh d'fheidhmchlár.