د PycURL HEAD د وخت اندازه کول ټوله پروکسي لار اندازه کوي
کله چې د پروکسي غوښتنه اندازه کوئ، د ځواب د بدن ترافیک کم کړئ، پرته له دې چې ټولېدلې TTFB د پروکسي د خپل پروسس کولو له ځنډ سره ګډه کړئ.
د HEAD غوښتنه کولای شي د پروکسيانو پرتله کولو پر مهال د ځواب د بدن ترافیک کم کړي. په یو موجود PycURL هینډل چې دمخه د منزل، پروکسي او مهال محدودیتونو سره تنظیم شوی وي:
handle.setopt(pycurl.NOBODY, True)
handle.perform()
ttfb = handle.getinfo(pycurl.STARTTRANSFER_TIME)
prepared = handle.getinfo(pycurl.PRETRANSFER_TIME)
دا ارزښتونه د بریالۍ لېږد وروسته او د هینډل د تړلو مخکې ولولئ. NOBODY د HTTP لپاره HEAD غوره کوي؛ خو د غوښتنې سرلیکونه، د پروکسي خبرې اترې یا TLS ترافیک نه لرې کوي.
STARTTRANSFER_TIME هغه وخت دی چې د لېږد له پیل څخه تر لومړي ځواب بایټ پورې تېر شوی. دا د چمتووالي او سرور پروسس کول په غاړه لري، نو د دې لارې او منزل اندازه ده، نه د پروکسي جلا ځنډ. PRETRANSFER_TIME د پروتوکول چمتووالی رانغاړي؛ حتی که یې کم کړئ، د پروکسي څخه بهر کار پاتې کیږي.
په ټولو پرتلو کې منزل، د لېږدونې تګلاره او د اړیکې د بیا کارولو شرایط یو شان وساتئ. د لېږدونې وختونه راغونډیږي. نوی اړیکه او بیا کارول شوې تونل بېلې بېلې کارکردګۍ پوښتنې ځوابوي.
HEAD کولای شي له GET څخه توپیر ولري. دا د لاسرسي یا وخت د سپکې کتنې لپاره وکاروئ، بیا د اپلیکیشن لپاره د لارې غوره کولو پر مهال اصلي طریقه جلا تایید کړئ.