توقيت من جهة العميل لعمليات نقل curl عبر وكيل
فسّر فواصل توقيت curl دون اعتبار القياسات الظاهرة للعميل تفصيلاً للعمل الداخلي المخفي للوكيل.
طرح زمن البايت الأول من زمن النقل الكلي يصف الفترة بعد بايت الاستجابة الأول حتى الاكتمال. ولا يعزل المدة التي قضاها الوكيل في الاتصال بالموقع أو في انتظار أن يولّد الموقع استجابة.
هذا التمييز مهم عند مقارنة عناوين IP للوكلاء. يمكن أن يجعل الجسم الكبير فترة ما بعد البايت الأول طويلة حتى لو استجاب الموقع بسرعة. ويمكن أن ينتهي جسم صغير بسرعة بعد انتظار طويل قبل البايت الأول.
| القياس | التفسير |
|---|---|
| توقيت الاتصال | إنشاء اتصال مرئي للعميل لمسار النقل |
| توقيت بدء النقل | الوقت المنقضي حتى تبدأ الاستجابة، بما في ذلك العمل السابق |
| الإجمالي ناقص بدء النقل | فترة النقل المتبقية بعد تلك النقطة |
استخدم التعريف الدقيق الموثّق لكل حقل. قد يؤثر نوع الوكيل وTLS وإعادة استخدام الاتصال وإعادة التوجيه في المراحل التي تُعرض. هذه ملاحظات من العميل؛ وهي لا تكشف تلقائيًا عن أوقات DNS وقائمة الانتظار والاتصال الصاعد ومعالجة الأصل الداخلية للوكيل بشكل منفصل.
إذا كنت تشغّل الوكيل، فاربط توقيت العميل بسجلات الطلبات أو المقاييس الخاصة به. وإذا لم تكن كذلك، فاحتفظ بالقياسات كدليل من طرف إلى طرف وسمِّها بصدق. الرقم المسمى «زمن استجابة الوكيل» يحتاج إلى بداية ونهاية محددتين.
للمقارنات، أبقِ الوجهة وحجم الاستجابة وعبء العمل متسقة. وعندما تكون نقاط النهاية العامة مناسبة لتلك المقارنة، تقدم قائمة الوكلاء المجانية مرشحين؛ استخدم البروتوكول المدعوم نفسه للقياسات القابلة للمقارنة. قد تعكس نتيجة أسرع من صفحة مختلفة نقلاً أصغر بدلاً من مسار وكيل أفضل.