ไฟล์ HAR คืออะไร? จะสร้างหรือเปิดไฟล์ HAR ได้อย่างไร?

ไฟล์ HAR(HAR file)เป็น รูปแบบไฟล์เก็บถาวร JSONที่เก็บข้อมูลการท่องเว็บบนเบราว์เซอร์หลายตัว มันทำงานโดยการจัดเก็บเซสชั่นข้อมูลระหว่างไคลเอนต์และเซิร์ฟเวอร์ กล่าว คือ ไฟล์ HARใช้เพื่อบันทึกคำขอทางเว็บทั้งหมดที่ทำบนเบราว์เซอร์ ไฟล์มักใช้ในการวิเคราะห์และค้นหาช่องโหว่

HAR ถูกขยายเป็นรูปแบบไฟล์เก็บถาวร HTTP(HTTP Archive Format)และสามารถจัดเป็นรูปแบบไฟล์เก็บถาวรJSON ได้ (JSON)นักพัฒนาและนักวิจัยด้านความปลอดภัยใช้ไฟล์นี้เพื่อตรวจหาจุดบกพร่องและช่องโหว่ นอกจากนี้ ไฟล์ HARยังช่วยให้แก้ปัญหาประสิทธิภาพของเว็บไซต์ในเบราว์เซอร์ต่างๆ ได้ง่ายขึ้น ประกอบด้วย การตอบสนอง HTTPและส่วนหัวของคำขอ ไฟล์ HAR(HAR)มาพร้อมกับนามสกุล ".har"

ประสิทธิภาพของเว็บไซต์มีความสำคัญมากด้วยเหตุผลหลายประการ บ่อยครั้งเว็บไซต์ประสบปัญหาความเร็วในการโหลดช้า กระบวนการแสดงหน้าเว็บที่เชื่องช้า และใช้ทรัพยากรการประมวลผลมากเกินไป ในกรณีเช่นนี้ เราสามารถสร้าง ไฟล์ HARและวิเคราะห์ไฟล์เดียวกันได้ วิธีนี้ผู้ดูแลไซต์สามารถแก้ไขปัญหาด้านประสิทธิภาพกับเว็บไซต์และรับรองประสิทธิภาพสูงสุด

วิธีเปิดไฟล์ HAR

ผู้ใช้สามารถสร้างและเปิดไฟล์HAR บน (HAR)Google Chrome , Firefoxหรือเบราว์เซอร์อื่นๆ ได้ สิ่งที่คุณต้องทำคือทำตามขั้นตอนง่ายๆ โปรด(Please)ทราบว่า ไฟล์ HARเป็นไฟล์เฉพาะสำหรับแต่ละURL

(Generate HAR)สร้าง ไฟล์HAR บน เบราว์เซอร์ Google Chrome(Google Chrome Browser)

ไฟล์ HAR

  1. เปิด เบราว์เซอร์ Chromeและหน้าเว็บที่ต้องการวิเคราะห์
  2. เปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์(Developer Tools)โดยคลิกที่จุดสามจุดที่ด้านบนขวา
  3. เลือกเครื่องมือสำหรับนักพัฒนา(Select Developer Tool)หรือคุณสามารถใช้ ทางลัด CTRL+Shift+Iบน Windows
  4. เลือกแท็บเครือข่าย
  5. คลิก(Click)ที่ปุ่มสีแดงเล็ก ๆ ที่ด้านซ้ายของบานหน้าต่างเมนู หากปุ่มเป็นสีเทา แสดงว่ากำลังบันทึกอยู่
  6. เพื่อหลีกเลี่ยงความสับสน คุณสามารถลบบันทึกที่เก็บไว้ในเบราว์เซอร์โดยคลิก 'ไอคอนที่ชัดเจน'
  7. หลังจากบันทึกเหตุการณ์ คุณสามารถคลิกขวาและเลือก "บันทึกเป็นไฟล์HAR "

จะสร้างไฟล์ HAR บน Firefox ได้อย่างไร?(How to Generate HAR file on Firefox?)

  1. เปิด เบราว์เซอร์ Chromeและหน้าเว็บที่ต้องการวิเคราะห์
  2. เปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์(Open Developer)โดยคลิกที่เส้นคู่ขนานแนวนอนสามเส้นที่ด้านบนขวาของเบราว์เซอร์ เลือกผู้พัฒนา>เครือข่าย
  3. เครื่องมือสำหรับ นักพัฒนาซอฟต์แวร์(Developer Tools)จะเปิดขึ้นและสามารถเข้าถึงได้จากด้านล่างของFirefox คลิก(Click)ที่แท็บเครือข่าย(Network)
  4. Firefoxจะเริ่มบันทึกเหตุการณ์โดยอัตโนมัติ คุณสามารถทำให้เกิดปัญหาซ้ำในขณะที่เบราว์เซอร์กำลังบันทึกอยู่
  5. เมื่อเสร็จแล้ว คุณจะสามารถเข้าถึง ไฟล์ HARได้ในDeveloper Network Panel
  6. ไปที่ คอลัมน์ ไฟล์(File)และคลิกขวา "บันทึกทั้งหมดเป็น HAR> บันทึกไฟล์"

เราหวังว่าคุณจะสามารถสร้างและจัดเก็บ ไฟล์ HARเพื่อการดีบักและเพื่อวัตถุประสงค์อื่นๆ ได้ นอกจากนี้ คุณสามารถใช้ HAR Analyzer(HAR Analyser)ของ Google เพื่อ บันทึก เซสชันHTTP และวิเคราะห์ข้อผิดพลาดและปัญหาอื่นๆ ได้เช่นเดียวกัน(HTTP)



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์และมีประสบการณ์มากกว่า 10 ปีในแอป Windows และระบบนิเวศการจัดการไฟล์ ฉันยังเป็นผู้เชี่ยวชาญในการพัฒนาระบบและโซลูชันการรักษาความปลอดภัยสำหรับธุรกิจและรัฐบาลอีกด้วย ประสบการณ์ของฉันในทั้งสองด้านทำให้ฉันมีมุมมองที่ไม่เหมือนใครเกี่ยวกับสิ่งที่ทำให้ซอฟต์แวร์ ระบบ และความปลอดภัยที่ดี และวิธีการสร้างซอฟต์แวร์อย่างมีประสิทธิภาพ



Related posts