2015-06-04 12 views
16

Có cách nào để xác nhận xem một yêu cầu ajax cụ thể không đồng bộ hoặc đồng bộ hóa trong Công cụ trình duyệt của Google chẳng hạn như Công cụ nhà phát triển Chrome hoặc Firebug.Để kiểm tra xem cuộc gọi ajax có đồng bộ hoặc không đồng bộ trong Công cụ Trình duyệt của Google

Đối với yêu cầu HTTP yêu cầu tiêu đề không cho biết liệu đồng bộ hóa hoặc không đồng bộ của yêu cầu ajax không.

X-yêu cầu-Với: XMLHttpRequest

Trả lời

-3

Mọi yêu cầu ajax là không đồng bộ khác khôn ngoan nếu được chỉ định của nó sẽ được đồng bộ do vậy tại sao họ gọi nó Asynchronous JavaScript and XML (AJAX). Để thực hiện đồng bộ yêu cầu ajax bạn sẽ phải vượt qua trong sai trong phương pháp mở của một đối tượng XMLHttpRequest như thế này

var xhr = new XMLHttPRequest(); 
xhr.open("POST", "file to get.php", false); 

Tham số thứ ba xác định nó như đồng bộ nhưng nó mặc định là true

+0

đọc lại câu hỏi, tôi muốn điều này sẽ được hiển thị trong công cụ chrome. Không muốn đi qua mã để kiểm tra xem cuộc gọi không đồng bộ hoặc đồng bộ hóa. – Jatin

3

không bạn không thể làm đó nhưng bạn có thể chạy này trong giao diện điều khiển hoặc thêm video này vào mã của bạn

XMLHttpRequest.prototype.open = (function(open){ 
    return function(method, url, async, user, password) { 
     console.log("xhr call: "+url +"isAsync: "+async); 
     open.apply(this, arguments); 
    }; 
})(XMLHttpRequest.prototype.open); 

nó ghi lại Thông tin: D hy vọng hữu ích của nó

Các vấn đề liên quan