جارٍ التحميل…
جارٍ التحميل…
تحسب مدة صغيرة تعبر من ثانية إلى الثانية التالية دون خلط الطلبات.
طلبان أُرسلا في وقت متقارب، ورد أحدهما قبل الآخر. سنختار أسطر الطلب المطلوب ونحسب وقت الانتظار حتى أول رد له.
| الكلمة في الملف | معناها هنا |
|---|---|
| request | معرف الطلب؛ يربط الإرسال والرد الخاصين به. |
| send | لحظة إرسال الطلب. |
| first_response | لحظة أول رد، وهي نهاية القياس المطلوب. |
| body_complete | لحظة اكتمال المحتوى كله؛ ليست نهاية القياس هنا. |
| Z | توقيت UTC؛ جميع أوقات هذا السجل من الساعة نفسها. |
| millisecond | ميلي ثانية؛ ألف منها تساوي ثانية واحدة. |
10:00:00.900Z
900 milliseconds into second 00الأرقام الثلاثة بعد النقطة جزء من الثانية. عندما تعبر إلى الثانية التالية، يجب حساب ما بقي من الأولى ثم ما مضى من التالية.
طلبان متداخلان على سجل موحد.
time,event,request
10:00:00.900Z,send,q7
10:00:00.930Z,send,q8
10:00:00.980Z,first_response,q8
10:00:01.050Z,first_response,q7
10:00:01.400Z,body_complete,q7هذه أول مرة تتعلم فيها الفكرة؟ افتح الشرح وامشِ معنا من أول سطر إلى الإجابة. سنشرح معنى الكلمات وسبب كل خطوة. بعدها جرّب كتابة الناتج بنفسك.
الشرح يتضمن الإجابة النهائية. قراءته جزء من التعلم، ولا تكمل التحدي تلقائيًا.
للطلب q7 فقط، احسب الفرق بين send وfirst_response بالميلي ثانية. ضع العدد في الفلاق.
المحاولات غير محدودة ولا تخصم نقاطًا. تُفحص الإجابات على السيرفر، ويُحفظ تقدم التدريب في متصفحك.
الدليل داخل كل تحدٍ يكفي لحله. هذه مراجع إضافية عند رغبتك في فهم المواصفات والأدوات بعمق أكبر.