Tôi có một ứng dụng web treo trên yêu cầu ajax với google chrome (nó hoạt động với mọi trình duyệt web khác mà nó đã được thử nghiệm). Sau khi gỡ lỗi, tôi thấy rằng lỗi được gây ra bởi response.responseText không được xác định. Các đối tượng XHR trông như thế này:Làm thế nào để gỡ lỗi một yêu cầu ajax thất bại trong google chrome?
argument: undefined
isAbort: false
isTimeout: undefined
status: 0
statusText: "communication failure"
tId: 3
Trong debugger trong tab 'mạng' Tôi nhận được "(thất bại)", tuy nhiên tất cả các tiêu đề là ở đó và tôi thậm chí có thể sao chép vào clipboard cơ thể phản ứng (mà là một JSON hợp lệ).
Câu hỏi của tôi là - làm cách nào tôi có thể gỡ lỗi vấn đề này? Nơi tìm thông tin bổ sung, nguyên nhân khiến yêu cầu này thất bại?
Vui lòng cung cấp thêm thông tin về máy chủ và cơ sở hạ tầng mạng. Có phải lỗi xảy ra mỗi lần bạn đưa ra yêu cầu hoặc không thường xuyên? – Stan
Bạn có thể cho biết cách thực hiện cuộc gọi AJAX không? Ngoài ra, bạn có thể vui lòng cho biết trình duyệt nào đang hoạt động không? – Uooo
Bạn không nhận được bất kỳ lỗi nào trong bảng điều khiển JavaScript? –