HEAD تەلەپ proxy لارنى سېلىشتۇرغاندا جاۋاب گەۋدىسىنىڭ ئېقىمىنى ئازايتالايدۇ. نىشان، proxy ۋە ۋاقىت چەكلىمىسى بىلەن ئاللىبۇرۇن سەپلەنگەن مەۋجۇت PycURL تۇتقۇچىدا:

handle.setopt(pycurl.NOBODY, True)
handle.perform()
ttfb = handle.getinfo(pycurl.STARTTRANSFER_TIME)
prepared = handle.getinfo(pycurl.PRETRANSFER_TIME)

بۇ قىممەتلەرنى مۇۋەپپەقىيەتلىك يۆتكەشتىن كېيىن ۋە تۇتقۇچنى تاقىشتىن بۇرۇن ئوقۇڭ. NOBODY HTTP ئۈچۈن HEAD نى تاللايدۇ؛ ئەمما تەلەپ باشلىقى، proxy سۆھبىتى ياكى TLS ئېقىمىنى چىقىرىۋەتمەيدۇ.

STARTTRANSFER_TIME يۆتكەش باشلانغاندىن تۇنجى جاۋاب بايتىغىچە ئۆتكەن ۋاقىت. ئۇ تەييارلىق ۋە مۇلازىمېتىر بىر تەرەپ قىلىشنى ئۆز ئىچىگە ئالىدۇ، شۇڭا بۇ يول ۋە نىشاننىڭ ئۆلچىمى، proxy نىڭ ئايرىم كېچىكىشى ئەمەس. PRETRANSFER_TIME پروتوكول تەييارلىقىنى ئۆز ئىچىگە ئالىدۇ؛ ئۇنى ئالسىڭىزمۇ proxy دىن سىرتقى ئىش قالىدۇ.

بارلىق سېلىشتۇرۇشتا نىشان، قايتا يوللاش سىياسىتى ۋە ئۇلىنىشنى قايتا ئىشلىتىش شەرتلىرىنى ئوخشاش ساقلاڭ. قايتا يوللاش ۋاقىتلىرى جۇغلىنىدۇ. يېڭى ئۇلىنىش ۋە قايتا ئىشلىتىلگەن تونېل ئوخشاش بولمىغان ئىقتىدار سوئاللىرىغا جاۋاب بېرىدۇ.

HEAD GET تىن پەرقلىق مۇئامىلە قىلىشى مۇمكىن. ئۇنى يېنىك ھالدا يېتىپ بېرىش ياكى ۋاقىت كۆزىتىش ئۈچۈن ئىشلىتىڭ، ئاندىن ئەپلىكەشنىڭ يولىنى تاللىغاندا ھەقىقىي ئۇسۇلنى ئايرىم دەلىللەڭ.

مۇناسىۋەتلىك ماقالىلەر