เอนด์พอยต์
เอนด์พอยต์แสดงเส้นทาง API และเอนด์พอยต์ JavaScript ที่สกัดจากทราฟฟิกที่บันทึก รวมถึงเส้นทางที่คุณอาจยังไม่ได้เข้าถึงด้วยตนเอง
วิธีสกัดเอนด์พอยต์
Ogma วิเคราะห์การตอบกลับ JavaScript แบบสถิตขณะที่ผ่านพร็อกซี โดยตรวจหา:
- การเรียก
fetch()ที่มีอาร์กิวเมนต์เป็นสตริง URL - การเรียก
axiosที่มีสตริงเส้นทาง - รูปแบบสตริง URL ที่ตรงกับโครงสร้างเส้นทาง API ที่พบบ่อย เช่น
/api/v1/... - ค่าเส้นทางในนิยามการกำหนดเส้นทาง
การสกัดเกิดขึ้นโดยอัตโนมัติ ไม่ต้องตั้งค่า
ข้อกำหนด API ที่นำเข้าก็เพิ่มเอนด์พอยต์ได้เช่นกัน ในเครื่องมือส่งซ้ำ ให้ใช้ นำเข้าข้อกำหนด สำหรับอินพุต OpenAPI, Postman, ผลอินโทรสเปกชันของ GraphQL หรือ WSDL ที่รองรับ รายการเหล่านี้มีแหล่งที่มาเป็นข้อกำหนด API ไม่ใช่การตอบกลับที่บันทึกไว้เดิม การนำเข้านิยามไม่ได้ส่งคำขอที่สร้างขึ้น ให้ตรวจสอบในเครื่องมือส่งซ้ำก่อนทดสอบ ดู การนำเข้านิยาม API
รายการเอนด์พอยต์
แต่ละรายการแสดง:
| คอลัมน์ | คำอธิบาย |
|---|---|
| เส้นทาง | เส้นทาง URL ที่สกัดได้ |
| วิธีการที่คาดไว้ | วิธี HTTP ที่อนุมานจากการเรียก เช่น GET หรือ POST เมื่อมีข้อมูล |
| แหล่งที่มา | รายการประวัติ HTTP ที่พบเส้นทางนี้ |
คลิกแถวใดก็ได้เพื่อขยายรายละเอียดแหล่งที่มาและเปิดรายการประวัติต้นทาง
กรองเอนด์พอยต์
พิมพ์ในแถบกรองเหนือรายการเพื่อค้นหาจากสตริงเส้นทาง รายการจะจำกัดเหลือรายการที่ตรงกันขณะพิมพ์
ส่งเอนด์พอยต์ไปยังเครื่องมือส่งซ้ำ
- เลือกเอนด์พอยต์ในรายการ
- คลิก ส่งไปยังเครื่องมือส่งซ้ำ
- Ogma สร้างเซสชันส่งซ้ำใหม่ที่กรอกเส้นทางและวิธีการที่คาดไว้ล่วงหน้า
ปรับโฮสต์ เฮดเดอร์ และเนื้อหาคำขอในเครื่องมือส่งซ้ำก่อนส่ง การสกัดเอนด์พอยต์ให้ข้อมูลเส้นทาง แต่ไม่ได้สร้างคำขอที่สมบูรณ์ขึ้นใหม่