ไม่ใช่สิ่งที่คุณถาม แต่ใน Firefox Add-on ส่วนหัวของLive HTTPเป็นสิ่งที่ฉันต้องการหากฉันต้องการแก้ไขและเล่นซ้ำคำขอรวมถึงการเปลี่ยน URL และวิธี HTTP
ใน Firebug การตรวจสอบเครือข่ายแสดงคำขอและการตอบกลับทั้งหมด ในทำนองเดียวกันใน Safari บานหน้าต่าง Resourcesของ Web Inspector ในตัวจะครอบคลุมความต้องการส่วนใหญ่ของฉันเช่นกัน (เปิดใช้งานตัวตรวจสอบเว็บผ่านการตั้งค่า: แสดงเมนูพัฒนาในแถบเมนู ) Chrome และ Firefox มีเครื่องมือที่คล้ายกัน
เมื่อสิ่งต่าง ๆ มีความซับซ้อนมากขึ้นฉันจะยิงแพ็คเก็ตดมกลิ่นของWiresharkของฉัน อย่างไรก็ตามแตกต่างจาก Fiddler, Wireshark ไม่อนุญาตให้คุณเปลี่ยนข้อมูลและไม่สนับสนุนสิ่งต่าง ๆ เช่นเครื่องมือตอบกลับอัตโนมัติอย่างที่ Fiddler ทำ
สำหรับ Wireshark ดูHyper Text Transfer Protocol (HTTP)สำหรับข้อมูลการจับ HTTP ทั่วไปและHTTP Packet Capturing เพื่อดีบัก Apacheสำหรับตัวอย่างตัวกรองการแสดงผล (คุณอาจต้องการตั้งค่าตัวกรองการจับภาพเป็น " port 80
" เพื่อแสดงคำขอทั้งหมดไปยังพอร์ตนั้นและการตอบสนองจากพอร์ตนั้นหรือหากต้องการ จำกัด เฉพาะเซิร์ฟเวอร์บางตัวให้ใช้ตัวกรองการจับ " port 80 and host www.google.com
"):
# แสดงเฉพาะ 404: ไม่พบหน้า
http.response.code == 404
# แสดงวิธีการ HTTP ที่แน่นอนเท่านั้น
http.request.method == "POST" || http.request.method == "PUT"
# แสดงเฉพาะจาวาสคริปต์
http.content_type มี "javascript"
โปรดทราบว่า Wireshark สามารถคลายการบีบอัด gzip หรือยุบสิ่งที่เข้ารหัส (บีบอัด) ได้ทันทีสำหรับคุณ สิ่งนี้ทำให้การอ่านง่ายขึ้นเนื่องจากเว็บเซิร์ฟเวอร์ส่วนใหญ่จะบีบอัดข้อมูลที่ส่งไปยังเบราว์เซอร์
(สำหรับผู้ตอบกลับอัตโนมัติ: JS Bin ที่ยอดเยี่ยมมีวิดีโอสั้น ๆ เกี่ยวกับวิธีการใช้ในการดีบักคำขอ Ajax หากคุณไม่รู้จัก JS Bin ให้ดูวิดีโอแนะนำเบื้องต้นเสียก่อน)