عارف HAR
افتح ملفات HAR عبر الإنترنت. جدول طلبات بألوان الحالات وفرز وتصفية، والترويسات، ومعاينة المتن، ومخطط الشلال الزمني — معالجة محلية دون أي رفع.
ما هو ملف HAR؟
HAR (أرشيف HTTP) هو صيغة JSON تسجّل نشاط الشبكة في المتصفح أو التطبيق: كل طلب مع مساره وترويساته ومعاملات الاستعلام وحالته وأحجامه وتوقيتاته ومتن استجابته. يمكن لـ Chrome DevTools وFirefox ومعظم أدوات الوسيط تصديره.
كيف أفتح ملف .har عبر الإنترنت؟
اسحب الملف إلى منطقة الإفلات أو انقر لاختياره. يُحلَّل فورًا ويُعرض كملخص مع جدول طلبات — بلا حساب ولا تثبيت ولا أي رفع.
هل يُرسل ما التقطته إلى أي مكان؟
لا. يُحلَّل ملف HAR بالكامل داخل متصفحك بلغة JavaScript. المسارات والترويسات وملفات تعريف الارتباط وأمتن الاستجابات لا تغادر جهازك، وتظل الصفحة تعمل دون اتصال بعد تحميلها.
ماذا تعني ألوان الحالات؟
الأخضر للاستجابات الناجحة 2xx، والأزرق لإعادة التوجيه (3xx)، والبرتقالي لأخطاء العميل (4xx)، والأحمر لأخطاء الخادم (5xx). تُستخدم الألوان نفسها في الجدول والشلال وأشرطة الزمن لتبرز المشكلات فورًا.
هل يمكنني البحث أو الفرز؟
نعم. يرشّح صندوق البحث فورًا حسب المسار أو النطاق، والنقر على رؤوس أعمدة الحالة أو الحجم أو الزمن يرتب الجدول تصاعديًا أو تنازليًا.
ماذا تعرض معاينة متن الاستجابة؟
تُعرض أمتة JSON منسّقة بتلوين خفيف للصياغة، وأمتة النص وHTML كما هي، والصور مضمّنة من بيانات base64، أما المحتوى الثنائي أو المفقود فيظهر بملاحظة حجم. تُقطع الأمتة الأكبر من 1 ميغابايت لإبقاء الصفحة سريعة.
كيف أقرأ مخطط الشلال؟
كل صف طلب يُرسم شريطًا يُوضَع بحسب وقت بدايته نسبةً إلى الزمن الكلي للالتقاط، فترى الطلبات المتوازية، والطلب الذي أعاق البقية، وأين ذهب الزمن.
ماذا عن ملفات HAR الضخمة؟
الملفات الأكبر من 50 ميغابايت أو التي تتجاوز 5000 مدخل تُقتطع إلى أول الطلبات مع تنبيه واضح، فيبقى التحليل سريعًا مع عرض أهم بداية للالتقاط.
أي الأدوات تُنتج ملفات HAR متوافقة؟
أي تصدير يتبع مواصفة HAR 1.2: أدوات Chrome وEdge للمطورين، ومراقب الشبكة في Firefox، وفاحص Safari، وFiddler وCharles وmitmproxy ومعظم أدوات اختبار التحميل.
كيفية استخدام عارف HAR
يفتح عارض HAR هذا ملفات HTTP Archive (.har) المصدَّرة من Chrome DevTools أو Firefox أو أي أداة وسيطة، ويعرض الالتقاط كاملًا بوصفه ملخصًا وجدول طلبات قابلًا للفرز وتفاصيل صفوف قابلة للتوسيع وشلال توقيت. يجري التحليل بالكامل في متصفحك — لا تغادر عناوين URL والرؤوس وأجسام الاستجابات الملتقطة جهازك أبدًا.
- أفلت ملف .har في منطقة الرفع أو انقر «اختيار ملف»؛ لا يوجد التقاط بين يديك؟ اضغط «تحميل HAR نموذجي» للاستكشاف بحركة مرور توضيحية.
- اقرأ بطاقات الملخص أولًا: إجمالي الطلبات، الحجم المنقول، المدة الكلية، وأهم 5 نطاقات بعدد الطلبات بأشرطة تناسب أحجامها.
- استخدم جدول الطلبات: تُلوَّن الحالات دلاليًا (أخضر 2xx، أزرق 3xx، برتقالي 4xx، أحمر 5xx) ويعرض كل صف الطريقة والنوع والحجم والمدة.
- انقر على رؤوس أعمدة الحالة أو الحجم أو الوقت للفرز تصاعديًا أو تنازليًا؛ واكتب في مربع البحث للتصفية حسب عنوان URL أو النطاق.
- انقر أي صف لتوسيعه: معاملات الاستعلام ورؤوس الطلب ورؤوس الاستجابة ومعاينة جسم الاستجابة — يُطبع JSON منسقًا ملوّنًا، وتُعرض الصور داخليًا، وتُختصر الأجسام الضخمة مع إشعار.
- افحص الشلال أسفل الجدول: يجلس كل شريط في وقت بدئه نسبة إلى الالتقاط الكامل، ما يسهل تمييز الطلبات المتوازية والبطيئة الشاذة.
لالتقاط HAR في Chrome، افتح DevTools، وتوجه إلى تبويب الشبكة، وأعد تحميل الصفحة، ثم انقر بزر الفأرة الأيمن على قائمة الطلبات واختر «Save all as HAR» — يبقى الملف على جهازك طوال الوقت.
أدوات ذات صلة
- عارض شجرة JSON تصور بيانات JSON كشجرة تفاعلية قابلة للطي. ابحث عن المفاتيح والقيم، وتتبع JSONPath عند التمرير، وتعامل مع الملفات الكبيرة مع التحميل الكسول. يدعم سحب وإفلات ملفات .json.
- رموز حالة HTTP مرجع كامل لرموز حالة HTTP مع الأوصاف. البحث والتصفية حسب الرمز أو الفئة أو الكلمة الرئيسية.
- محلل ومنشئ URL تحليل وفك ترميز وإنشاء URL فورًا. تشريح بصري لبنية URL، وإدارة معلمات الاستعلام، وتحليل مقاطع المسار، وتجميع URL ثنائي الاتجاه مع معاينة مباشرة.
- اختبار طلبات HTTP اختبر واجهات REST API مباشرة في متصفحك. أرسل طلبات GET وPOST وPUT وDELETE مع رؤوس ونص ومعلمات مخصصة. شاهد حالة الاستجابة والرؤوس ونص JSON فورًا.
- مدقق IBAN التحقق الفوري من أرقام الحسابات المصرفية الدولية (IBAN). فحص التنسيق والطول والمجموع الاختباري لأكثر من 80 دولة بنتائج فورية.
- مولد المنافذ العشوائية توليد أرقام منافذ شبكة عشوائية من نطاقات IANA القياسية — المعروفة (1-1023) والمسجلة (1024-49151) والديناميكية (49152-65535). يدعم القيم الفريدة والفرز والتوليد بالجملة. يعمل بالكامل في المتصفح بدون خادم.
- مولد .htaccess إنشاء قواعد Apache .htaccess لإعادة التوجيه وإعادة الكتابة ورؤوس الأمان والتخزين المؤقت والمزيد.
- مولد Robots.txt مولد robots.txt مجاني عبر الإنترنت. أنشئ وخصص ملفات robots.txt للتحكم في زحف محركات البحث، وإدارة وصول برامج الزحف، وتحسين SEO لموقعك.