Google utiliza tecnología de IA para traducir contenido a tu idioma preferido. Las traducciones realizadas con IA pueden contener errores.
Llegó xhr.send(ArrayBufferViews)
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
¡Y pensaste que habíamos terminado de mejorar XHR!
Desde hace un tiempo, el método send() sobrecargado de XHR2 admite el envío de un ArrayBuffer (un array de bytes sin procesar).
Chrome 22 (Canary actual) deja de admitir esta función y la reemplaza por el envío de ArrayBufferView. Los arrays con tipos de JS son solo ArrayBufferView especiales, por lo que todo esto significa que ahora puedes enviar un array con tipos directamente a través del cable sin tocar su búfer subyacente. Este cambio está alineado con las actualizaciones recientes de la especificación de XMLHttpRequest2.
Por ejemplo, en lugar de enviar un ArrayBuffer, haz lo siguiente:
var xhr = new XMLHttpRequest();
xhr.open('POST', '/server', true);
xhr.onload = function(e) { ... };
var uInt8Array = new Uint8Array([1, 2, 3]);
xhr.send(uInt8Array.buffer);
Solo envía el array escrito:
xhr.send(uInt8Array);
Con el tiempo, se quitará el envío de ArrayBuffers, pero, por el momento, recibirás advertencias de la consola cuando intentes enviar un búfer.
Como siempre, puedes mantenerte al tanto de este tipo de cambios en chromestatus.com.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2012-07-15 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2012-07-15 (UTC)"],[],[]]