9

Tôi đang tìm một số cách để kiểm tra XmlHttpRequests thanh lịch trong IE8. Tôi sẽ không nhớ một plugin hoặc một chương trình bên ngoài. Tôi vẫn chưa tìm thấy bất cứ thứ gì hoạt động gần như Firebug.Gỡ lỗi IE8 XmlHttpRequest

Tôi đã thử trình gỡ lỗi dấu trang của Julien Couvreur, nhưng dường như nó không hoạt động với Prototype. Julien's Script

+0

Chính xác thì bạn đang cố gắng xem xét điều gì trong Yêu cầu? – BigBlondeViking

+0

Tiêu đề yêu cầu của khách hàng, tiêu đề phản hồi của máy chủ, tải trọng, trạng thái yêu cầu, v.v. –

Trả lời

13

Fiddler là công cụ chính cho yêu cầu đáp ứng debuggin trong IE ... (FireBug trong FireFox)

http://www.fiddler2.com/fiddler2/

+0

Tôi đã sử dụng Fiddler trước và hoàn toàn quên nó. Đối với những người đang duyệt câu hỏi này, nó sẽ kết nối mạng của IE và hoạt động như một proxy cục bộ định tuyến tất cả lưu lượng truy cập của IE thông qua nó. Điều này có lẽ là gần với các dịch vụ của Firebug như người ta có thể nhận được. –

+0

Hỗn hợp của Công cụ phát triển IE (F12 trong IE8) và fiddler bạn nhận được hỗ trợ nhiều hơn so với IE 6 ngày cũ ... Vẫn muốn có trình xem DOM tích hợp như FireBug ... (làm cho JS viết dễ dàng hơn nhiều) – BigBlondeViking

+0

Câu trả lời này vừa tiết kiệm cho tôi nhiều giờ gỡ lỗi tẻ nhạt. Fiddler đã chỉ cho tôi rằng trong một trường hợp, máy chủ của tôi không gửi các tiêu đề HTTP với phản hồi XML của nó. FF và Safari đã không quan tâm, nhưng IE7, IE8 và Chrome bị chặn không có đầu mối gì đang xảy ra. Cảm ơn Stackoverflow !!! – Berry

0

Tại sao bạn không lấy đầu ra, và ghi vào giao diện điều khiển trực tiếp? Ví dụ: nếu sử dụng jQuery $ .post:

$.post("posturl", data, function(output){ 
    console.log(output); 
} 

Tôi thấy điều này có tác dụng đối với tôi khi làm việc với IE. Nhưng tôi thích ngọn lửa tốt nhất cho việc này; đầu ra rất dễ kiểm tra.