:: Kunagorn Sirikup :: C# Developer

10/5/56

View response data wih IE Develper Tools


IE Developer Tools เป็นอีกหนึ่งเครื่องมือที่ผมชอบใช้ในการทำงานมาก ไม่ว่าจะเป็นการดูข้อมูล HTML , CSS และ Scripe ต่างๆ รวมทั้งยังสามารถ Debug Scripts เพื่อตรวจสอบการทำงานของ Javascript ได้อีกด้วย


อีกฟังก์ชั่นของ IE  Deveper Tools ที่ผมใช้บ่อยๆ คือ Network ซึ่งใช้สำหรับดูข้อมูล Request ต่างๆ โดยใช้การ Capture Network ที่เกิดจากการทำงานได้ รวมถึงสามารถเข้าไปดูรายละเอียดข้อมูลได้ ดังนี้

- Request headers
- Request body
- Response headers
- Response body
- Cookies
- Initiator
- Timings

ลองมาดูวิธีการใช้งาน Network ของ IE Developer Tools กันนะครับ



สร้างโปรเจค MVC ขึ้นมา จากนั้นให้สร้าง Class Country ซึ่งประกอบด้วยฟิลด์ ID , Name , AbbName



ในตัวอย่างนี้ผมจะทำการดึงข้อมูล Country โดยใช้ Ajax Request ไปเรียก Action GetCountry
แลว Response ข้อมูลออกมาเป็น JsonResult แสดงที่หน้าจอ

สร้าง GetCountry Action ที่ Controller



สร้างหน้าจอประกอบด้วย button id="btnGetCountry" และ DIV id="countrylist" เพื่อแสดงข้อมูล Country

เขียน Scripts ไปเรียก Action GetCountry




จากนั้นให้ Run ระบบจะแสดงหน้าจอ ดังนี้



กด F12 เพื่อเปิด IE Developer Tools ขึ้นมาจะแสดง Panel  ดังรูป


กดที่ Tab Network แล้วกด Start Capturing



จากนั้น เริ่มทดสอบโดยการกดปุ่ม Get เพื่อดึงข้อมูลประเทศ จะเห็นว่า IE Developer Tools จะทำงานโดยจับ Request ที่ส่งไป ในรูปจะเห็นว่ามีการเกิด Request /Home/GetCountry ซึ่งมาจาก Controller Home > Action GetCountry




เราสามารถดูรายละเอียดข้อมูลได้โดยคบิ๊กเข้าไปที่ข้อมูลแถวนั้น หรือกดที่ "Go to detailed view" ก็ได้ ก็จะสามารถดูรายละเอียดข้อมูลได้









ไม่มีความคิดเห็น:

แสดงความคิดเห็น