Google sử dụng công nghệ AI để dịch nội dung sang ngôn ngữ bạn ưu tiên. Bản dịch bằng AI có thể có lỗi.
Đã đến! xhr.send(ArrayBufferViews)
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Và bạn nghĩ rằng chúng ta đã hoàn tất việc cải thiện XHR!
Trong một thời gian, phương thức send() bị nạp chồng của XHR2 đã hỗ trợ việc gửi ArrayBuffer (mảng byte thô).
Chrome 22 (Canary hiện tại) không dùng tính năng này nữa mà thay vào đó là gửi ArrayBufferView. Mảng được nhập bằng JS chỉ là các ArrayBufferView đặc biệt, vì vậy, tất cả những điều này thực sự có nghĩa là giờ đây, bạn có thể gửi trực tiếp một mảng được nhập qua mạng mà không cần chạm vào vùng đệm cơ bản của mảng đó. Thay đổi này phù hợp với các bản cập nhật gần đây đối với thông số kỹ thuật XMLHttpRequest2.
Ví dụ: thay vì gửi ArrayBuffer:
var xhr = new XMLHttpRequest();
xhr.open('POST', '/server', true);
xhr.onload = function(e) { ... };
var uInt8Array = new Uint8Array([1, 2, 3]);
xhr.send(uInt8Array.buffer);
Chỉ cần gửi chính mảng đã nhập:
xhr.send(uInt8Array);
Cuối cùng, tính năng gửi ArrayBuffers sẽ bị xoá, nhưng hiện tại, bạn sẽ nhận được cảnh báo của bảng điều khiển khi cố gắng gửi vùng đệm.
Như thường lệ, bạn có thể theo dõi những thay đổi này trên chromestatus.com.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2012-07-15 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2012-07-15 UTC."],[],[]]