ការវាស់ពេលវេលា HEAD របស់ PycURL វាស់ផ្លូវ proxy ទាំងមូល
កាត់បន្ថយចរាចរណ៍តួឆ្លើយតប ពេលវាស់ពេលវេលាសំណើតាម proxy ដោយមិនលាយ TTFB សរុបជាមួយការពន្យារពេលដំណើរការរបស់ proxy ខ្លួនឯង។
សំណើ HEAD អាចកាត់បន្ថយចរាចរណ៍តួឆ្លើយតប ពេលប្រៀបធៀប proxy។ នៅលើ handle PycURL ដែលមានស្រាប់ ដែលបានកំណត់រួចជាមួយគោលដៅ proxy និងពេលផុតកំណត់៖
handle.setopt(pycurl.NOBODY, True)
handle.perform()
ttfb = handle.getinfo(pycurl.STARTTRANSFER_TIME)
prepared = handle.getinfo(pycurl.PRETRANSFER_TIME)
អានតម្លៃទាំងនេះបន្ទាប់ពីការផ្ទេរបានជោគជ័យ និងមុនពេលបិទ handle។ NOBODY ជ្រើស HEAD សម្រាប់ HTTP; វាមិនដក header សំណើ ការចរចា proxy ឬចរាចរណ៍ TLS ទេ។
STARTTRANSFER_TIME គឺពេលវេលាពីការចាប់ផ្តើមផ្ទេរ ដល់បៃឆ្លើយតបទីមួយ។ វារួមបញ្ចូលការរៀបចំ និងដំណើរការនៅម៉ាស៊ីនមេ ដូច្នេះវាវាស់ផ្លូវ និងគោលដៅនេះ មិនមែនការពន្យារពេលដាច់ដោយឡែករបស់ proxy ទេ។ PRETRANSFER_TIME គ្របដណ្តប់ការរៀបចំពិធីការ; ទោះដកវាចេញ ក៏នៅមានការងារនៅខាងក្រៅ proxy ដែរ។
រក្សាគោលដៅ គោលនយោបាយបង្វែរ និងលក្ខខណ្ឌប្រើឡើងវិញនៃការតភ្ជាប់ ឲ្យស៊ីគ្នានៅគ្រប់ការប្រៀបធៀប។ ពេលវេលាបង្វែរកើនបូកគ្នា។ ការតភ្ជាប់ថ្មី និងផ្លូវរូងដែលប្រើឡើងវិញ ឆ្លើយសំណួរសមត្ថភាពផ្សេងគ្នា។
HEAD ក៏អាចប្រព្រឹត្តខុសពី GET ដែរ។ ប្រើវាសម្រាប់ការសង្កេតភាពអាចឈានដល់ ឬពេលវេលាស្រាលៗ បន្ទាប់មកផ្ទៀងផ្ទាត់វិធីពិតដោយឡែក ពេលជ្រើសផ្លូវសម្រាប់កម្មវិធី។