فایل HAR چیست؟ چگونه فایل های HAR را تولید یا باز کنیم؟

فایل HAR(HAR file) یک فرمت فایل بایگانی JSON است که داده‌های مرور را روی چندین مرورگر ذخیره می‌کند. (JSON)با ذخیره یک جلسه داده بین مشتری و سرور کار می کند. به عبارت دیگر، یک فایل HAR برای ذخیره تمام درخواست های وب انجام شده در مرورگر استفاده می شود. (HAR)اغلب از فایل برای تجزیه و تحلیل و یافتن آسیب پذیری ها استفاده می شود.

HAR به عنوان فرمت آرشیو HTTP(HTTP Archive Format) گسترش یافته است و می تواند به عنوان فرمت فایل بایگانی JSON طبقه بندی شود. (JSON)توسعه دهندگان و محققان امنیتی از این فایل برای شناسایی باگ ها و آسیب پذیری ها استفاده می کنند. علاوه بر این، فایل HAR حل مشکلات عملکرد وب سایت را در چندین مرورگر آسان تر می کند. این شامل پاسخ HTTP و هدر درخواست است. فایل HAR(HAR) با پسوند ".har" ارائه می شود.

عملکرد وب سایت به دلایل زیادی بسیار مهم است. اغلب وب سایت ها از سرعت بارگذاری کند، روند کند رندر صفحه و مصرف بیش از حد منابع محاسباتی رنج می برند. در چنین مواردی می توان فایل HAR را تولید کرد و همان را تجزیه و تحلیل کرد. به این ترتیب مدیر سایت می تواند مشکلات عملکرد وب سایت را برطرف کرده و عملکرد بهینه را تضمین کند.

چگونه فایل های HAR را باز کنیم؟

کاربران می توانند فایل های HAR را در گوگل کروم(Google Chrome) ، فایرفاکس(Firefox) یا هر مرورگر دیگری تولید و باز کنند. تنها کاری که باید انجام دهید این است که چند مرحله ساده را دنبال کنید. لطفاً(Please) توجه داشته باشید که فایل HAR برای هر URL خاص است .

(Generate HAR)فایل HAR را در مرورگر گوگل کروم ایجاد کنید(Google Chrome Browser)

فایل HAR

  1. مرورگر کروم(Chrome) و صفحه وبی که نیاز به تجزیه و تحلیل دارد را باز کنید.
  2. ابزار Developer Tools(Developer Tools) را با کلیک بر روی سه نقطه در بالا سمت راست باز کنید
  3. ابزار Developer Tool(Select Developer Tool) را انتخاب کنید یا می توانید از میانبر CTRL+Shift+I
  4. تب Network را انتخاب کنید
  5. روی(Click) دکمه قرمز کوچک در سمت چپ صفحه منو کلیک کنید. اگر دکمه خاکستری است، به این معنی است که در حال ضبط است
  6. برای جلوگیری از سردرگمی، می توانید سوابق ثبت شده در مرورگر را با کلیک کردن روی "پاک کردن نماد" حذف کنید.
  7. پس از ضبط رویداد، می توانید کلیک راست کرده و "Save as HAR file" را انتخاب کنید.

چگونه فایل HAR را در فایرفاکس تولید کنیم؟(How to Generate HAR file on Firefox?)

  1. مرورگر کروم(Chrome) و صفحه وبی که نیاز به تجزیه و تحلیل دارد را باز کنید.
  2. ابزار Developer(Open Developer) را با کلیک بر روی سه خط موازی افقی در سمت راست بالای مرورگر باز کنید. Developer>Network را انتخاب کنید
  3. Developer Tools باز می شود و از پایین فایرفاکس(Firefox) قابل دسترسی است. روی(Click) تب Network کلیک کنید
  4. فایرفاکس(Firefox) به طور خودکار ضبط رویداد را شروع می کند. می توانید مشکل را در حین ضبط کردن مرورگر تکرار کنید
  5. پس از اتمام می توانید به فایل HAR در (HAR)پنل شبکه توسعه دهنده(Developer Network Panel) دسترسی پیدا کنید .
  6. به ستون File بروید و روی "Save all as HAR> Save the file" راست کلیک کنید.

امیدواریم توانسته باشید فایل های HAR را برای اشکال زدایی و اهداف دیگر تولید و ذخیره کنید. علاوه بر این، می‌توانید از HAR Analyzer(HAR Analyser) Google برای ضبط جلسه HTTP و تجزیه و تحلیل همان خطاها و سایر مسائل استفاده کنید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts