แท็บ "เครือข่าย" เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google จะล้างหลังจากเปลี่ยนเส้นทาง


111

แท็บ "เครือข่าย" เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google จะล้างหลังจากเปลี่ยนเส้นทางไปยังหน้าอื่นและฉันต้องการทราบว่ามีวิธีใดบ้างที่จะเก็บคำขอทั้งหมดไว้

ฉันต้องการทำสิ่งนี้เพราะฉันต้องการยืนยันคำขอ POST หนึ่งรายการ แต่มันเปลี่ยนเส้นทางและถูกล้าง

ใน firebug เราสามารถใช้ตัวเลือก "Persist":

(ตัวเลือก "คงอยู่" จะป้องกันไม่ให้ล้างคอนโซลเมื่อโหลดหน้าใหม่ซึ่งหมายความว่าข้อความจะอยู่ในคอนโซลตราบเท่าที่เปิดใช้งานตัวเลือกนี้) https://getfirebug.com/wiki/index.php/Console_Panel


คำตอบ:


175

ในเครือข่ายแท็บของเครื่องมือ dev ด้านบนซ้ายของเครื่องมือ dev Preserve logควรจะมีช่องทำเครื่องหมายที่ระบุว่า คลิกที่และจะรักษาเครือข่ายเมื่อนำทาง

ภาพหน้าจอ Chrome

(เวอร์ชันเก่าอาจมีปุ่มบันทึกที่ด้านซ้ายของปุ่มดังที่เห็นที่นี่ )


11
"สงวนบันทึก" ใน Chrome 72.xxx ไม่ได้ป้องกันการเปลี่ยนคำขอ POST หลังจากเซิร์ฟเวอร์ส่งการเปลี่ยนเส้นทาง สิ่งนี้น่าผิดหวังมากเนื่องจากเป็นเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ ... :-( เห็นได้ชัดว่าปัญหากำลังปรากฏขึ้นเมื่อคุณกรองคำขอโดย "Doc" ตัวกรองนี้ค่อนข้างมีประโยชน์สำหรับการกรองเสียงรบกวนทั้งหมดจากคำขอทรัพยากรในใด ๆ กรณีเมื่อกรองตาม "Doc" (หรือตัวกรองอื่น ๆ ) คำขอ POST ดั้งเดิม (ทิศทางล่วงหน้า) จะยังคงถูกบันทึกไว้ แต่จะเก็บไว้ในตัวกรอง "อื่น ๆ "!
Tasos Zervos

1
ข้อมูลเฉพาะที่อาจช่วยใครบางคนได้: การตอบกลับคำขอโพสต์จะแสดงเป็น "ไม่สามารถโหลดข้อมูลตอบกลับ" หากเกิดขึ้นlocation.reloadก่อนที่จะดู ถ้าฉันตั้งค่าเบรกพอยต์หลังจากการมาถึงของการตอบกลับ แต่ก่อนหน้าlocation.reloadและดูการตอบสนองในขณะที่การดำเนินการหยุดชั่วคราวจากนั้นดำเนินการต่อการตอบกลับจะแสดงผลอย่างถูกต้องในการดูครั้งต่อ ๆ ไป Chrome 80.0.3987.132 และ FF 74.0 ทั้งคู่แสดงสิ่งนี้
DWR
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.