انتقل إلى محتوى الدرس

Handling HAR Files Safely التعامل الآمن مع ملفات HAR

تعلّم عملياً كيفية معاينة رسائل HTTP الحية باستخدام لوحة الشبكة في أدوات المطور، وقراءة جدول الطلبات ومخطط الشلال الزمني، والفلترة والبحث الشامل، وفحص الرسائل بأداة cURL والتعامل الآمن مع ملفات HAR.
4 صفوف تعليمية
تكنولوجيا الويب
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عندما تتعاون مع زميلك في الفريق لتشخيص مشكلة معقدة في الشبكة، يمكنك تصدير سجل الجلسة بالكامل في ملف قياسي يُسمى ملف أرشيف HTTP () عبر النقر على أيقونة التصدير () في شريط لوحة الشبكة. يُحفظ هذا الملف بصيغة منظمة تحتوي على كل طلب واستجابة ورأس وتوقيت زمني تم تسجيله.

غير أن التعامل مع ملفات HAR وأوامر Copy as cURL يتطلب وعياً أمنياً صارماً للغاية:

  • احتواء السجل على بيانات الجلسة الحية: يتضمن ملف الخام أو أمر المنسوخ في كثير من الأحيان كوكيز الجلسة الفعالة ( و)، ورموز المصادقة ()، وأي بيانات أُرسلت داخل جسم الطلب.
  • خطر انتحال الجلسة (): أي شخص يحصل على ملف غير مُطهَّر أو أمر يحتوي على رمز جلستك الفعال يستطيع إعادة إرسال الطلب نفسه وانتحال حسابك المسجل فوراً.
  • قاعدة التطهير الإلزامية قبل المشاركة: قبل مشاركة أي أمر أو ملف في تذكرة دعم فني أو منتدى برمجي، احذف دائماً قيم حقول و ومفاتيح API السرية واستبدلها بقيم وهمية مثل .
الصف 2 ملاحظة هامة
الصف 3 ملاحظة هامة
الصف 4 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

تعلّمنا في هذا الدرس كيف نعاين حركة رسائل HTTP الحية عملياً باستخدام لوحة الشبكة في أدوات المطور، وكيف نقرأ أعمدة جدول الطلبات ومخطط الشلال الزمني، ونتحكم في التسجيل عبر و، ونفحص التبويبات التفصيلية للطلب والاستجابة، ونستخدم الفلاتر والبحث الشامل، ونفحص الرسائل الخام عبر أداة وميزة ، مع تأمين وتطهير ملفات . الخطوة التالية: انتقل الآن إلى الدرس التالي طلب HTTP () لنغوص في التشريح التفصيلي لرسالة الطلب التي يرسلها العميل إلى الخادم!