عارض HAR

حول هذه الأداة

ارفع أو الصق ملف HTTP Archive (HAR) لتحليل قائمة الطلبات، والمخطط الزمني (شكل الشلال)، وتوزيعات الحجم والحالة/‏MIME، وإحصاءات النطاقات بالكامل داخل متصفحك. يمكنك التصفية والبحث وتصدير الجدول بصيغة CSV. تتم جميع المعالجة داخل المتصفح (لا تُرسل أي بيانات).

لصق HAR JSON
اسحب ملف HAR وأفلته هنا

الملخّص

عدد الطلبات
إجمالي الحجم المنقول
إجمالي زمن التحميل
عدد النطاقات
التصفية والبحث
مخططات التوزيع
توزيع الحالات
توزيع MIME
الحجم حسب النطاق
المخطط الزمني (شلال)
قائمة الطلبات
# الطريقة الحالة MIME النطاق المسار البداية المدة (مللي ثانية) النقل (ك.بايت)

خطأ

طريقة الاستخدام

  1. استخدم “اختيار ملف” أو “لصق HAR JSON” لإدخال البيانات ثم اضغط “تحليل”. يدعم السحب والإفلات أيضاً.
  2. يُظهر الملخّص إجمالي عدد الطلبات، وحجم النقل الكلي، وزمن التحميل من أول طلب إلى آخره، وعدد النطاقات.
  3. راجع “مخططات التوزيع” لرصد حالات HTTP/أنواع MIME/أحجام النطاقات، واستخدم المخطط الزمني لاكتشاف السلوك المتوازي أو التسلسلي والعنق الزجاجي.
  4. ضيّق النتائج عبر “التصفية والبحث”، ثم صدّر الصفوف المعروضة حالياً بصيغة CSV من زر “تصدير CSV”.

ملاحظات وتنبيهات

  • يعتمد على مواصفة HAR 1.2، وهي الصيغة التي تُنتجها المتصفحات والوكلاء الشائعة.
  • يعطي الأولوية للحقل `entry.response._transferSize` أو `entry._transferSize` ثم `response.bodySize` / `content.size` لتقدير الحجم.
  • يُحسب الزمن من `startedDateTime` و`time` (بالميللي ثانية)، ويُستنتج نطاق الصفحة من أصغر وقت بدء إلى أكبر وقت انتهاء بين الإدخالات.
  • الملفات الضخمة تعتمد على ذاكرة المتصفح؛ بالنسبة لحجم بمئات الميغابايت يُنصح بتقسيم الملف.