---
url: https://docs.ogmabox.com/th/app/utilities/compare.md
description: เปรียบเทียบคำขอ การตอบกลับ โทเค็น และข้อมูลข้อความใน Ogma
---

# เปรียบเทียบ {#compare}

เครื่องมือเปรียบเทียบแสดงความแตกต่างของข้อความที่ป้อนสองชุดแบบเคียงข้างกัน โดยเน้นส่วนที่เพิ่ม ส่วนที่ลบ และบรรทัดที่ไม่เปลี่ยนแปลง

## การใช้เครื่องมือ {#using-the-tool}

1. วางหรือพิมพ์เนื้อหาใน **แผงด้านซ้าย**
2. วางหรือพิมพ์เนื้อหาใน **แผงด้านขวา**
3. มุมมองความแตกต่างจะอัปเดตทันที ส่วนที่เพิ่มจะเน้นด้วยสีหนึ่ง ส่วนที่ลบด้วยอีกสีหนึ่ง และบรรทัดที่ไม่เปลี่ยนแปลงจะแสดงพร้อมบริบทโดยรอบ

คุณยังส่งเนื้อหาจากเครื่องมืออื่นมายังเครื่องมือเปรียบเทียบได้โดยตรง เช่น คลิกขวาที่การตอบกลับในประวัติ HTTP จะมีตัวเลือก “เปรียบเทียบ...”

## การอ่านความแตกต่าง {#reading-the-diff}

* บรรทัดที่มีเฉพาะในแผงด้านซ้ายจะถูกทำเครื่องหมายว่าลบออก
* บรรทัดที่มีเฉพาะในแผงด้านขวาจะถูกทำเครื่องหมายว่าเพิ่มเข้ามา
* บรรทัดที่เหมือนกันในทั้งสองแผงจะแสดงโดยไม่เน้นสี
* สำหรับบรรทัดที่เปลี่ยนแปลงแต่เนื้อหาส่วนใหญ่ยังคล้ายกัน จะแสดงความแตกต่างระดับอักขระภายในบรรทัดด้วย

## การใช้งานที่พบบ่อย {#common-uses}

### เปรียบเทียบพฤติกรรมการตอบกลับ {#response-behavior-comparison}

ส่งคำขอเดียวกันโดยใช้ค่าพารามิเตอร์สองค่าที่ต่างกัน แล้วเปรียบเทียบการตอบกลับ ความแตกต่างของขนาดเนื้อหา ข้อมูล หรือส่วนหัวอาจบ่งชี้ถึง:

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

### เปรียบเทียบโทเค็น {#token-comparison}

ถอดรหัส JWT สองรายการด้วยตัวถอดรหัส แล้ววางเพย์โหลดที่ถอดรหัสแล้วในเครื่องมือเปรียบเทียบ เพื่อดูว่าเคลมใดเปลี่ยนไประหว่างเซสชันหรือหลังการยกระดับสิทธิ์

### เปรียบเทียบคำขอ {#request-comparison}

วางคำขอสองเวอร์ชัน เช่น เวอร์ชันที่มีโทเค็น CSRF และเวอร์ชันที่ไม่มี เพื่อยืนยันให้ชัดเจนว่าฟิลด์ใดต่างกันก่อนสร้างตัวอย่างพิสูจน์แนวคิด

### หลักฐานก่อนและหลังการใช้ช่องโหว่ {#before-after-exploit-proof}

บันทึกการตอบกลับก่อนและหลังขั้นตอนการใช้ช่องโหว่ เพื่อแสดงการเปลี่ยนแปลงสถานะเป็นหลักฐานประกอบประเด็นที่ตรวจพบ

## หน้าที่เกี่ยวข้อง {#related-pages}

* [ส่งซ้ำ](../replay.md)
* [ระบบอัตโนมัติ](../automate.md)
* [ตัวถอดรหัส](./decoder.md)
