Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Azure Storage es un servicio administrado por Microsoft que proporciona almacenamiento en la nube de alta disponibilidad, seguro, duradero, escalable y redundante. Las siguientes bibliotecas de JavaScript facilitan el consumo del servicio Azure Storage.
Paquetes de cliente (12.X.X)
| Servicio | Paquete NPM | Ejemplos | Guía de introducción |
|---|---|---|---|
| Storage Blob | @azure/storage-blob |
storage-blob-typescript-examples storage-blob-JavaScript-examples |
Lectura y escritura de objetos y archivos de Blob de Azure Storage |
| Archivos de almacenamiento | @azure/almacenamiento-compartido-de-archivos |
storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
| Cola de almacenamiento | @azure/storage-queue |
storage-queue-typescript-examples storage-queue-JavaScript-examples |
Envío y recepción de mensajes entre aplicaciones conectadas a la nube con Cola de Azure Storage |
| Tabla de almacenamiento |
azure-storage (Heredado) |
- | Lectura y escritura de datos estructurados de gran tamaño con la tabla de Azure Storage |
| Tabla de datos | @azure/data-tables |
data-table-typescript-examples data-table-JavaScript-examples |
Lectura y escritura de datos estructurados de gran tamaño con la tabla de Azure Storage |
Instale el módulo npm con npm install seguido de .package-name Por ejemplo
npm install @azure/storage-blob
y examine los ejemplos de los vínculos proporcionados en la tabla anterior.
Obtenga más información sobre los paquetes de cliente aquí: bibliotecas cliente de Azure Storage para JavaScript.
Obtenga más guías de introducción en Examinar ejemplos de código.
Paquete de administración
Instalación del módulo npm
Instalación del módulo npm de administración de Azure Storage
npm install @azure/arm-storage
Ejemplo
Puede encontrar ejemplos de uso de este módulo en Node.js, así como aplicaciones de explorador en el archivo Léame del módulo.
Problemas conocidos
En esta sección se detallan los problemas conocidos de las bibliotecas cliente de Azure Storage para JavaScript.
Mensaje de error InvalidHeaderValue al usar la versión beta o disponible con carácter general del SDK
En escenarios poco frecuentes, las aplicaciones que se han actualizado a la versión beta más reciente o disponible con carácter general del SDK pueden recibir un InvalidHeaderValue mensaje de error. Este problema puede producirse al usar cualquiera de las bibliotecas de Storage. El mensaje de error es similar al ejemplo siguiente:
HTTP/1.1 400 The value for one of the HTTP headers is not in the correct format.
Content-Length: 328
Content-Type: application/xml
Server: Microsoft-HTTPAPI/2.0
x-ms-request-id: <REMOVED>
Date: Fri, 19 May 2023 17:10:33 GMT
<?xml version="1.0" encoding="utf-8"?><Error><Code>InvalidHeaderValue</Code><Message>The value for one of the HTTP headers is not in the correct format.
RequestId:<REMOVED>
Time:2023-05-19T17:10:34.2972651Z</Message><HeaderName>x-ms-version</HeaderName><HeaderValue>yyyy-mm-dd</HeaderValue></Error>
Si ha actualizado a la versión beta más reciente o disponible con carácter general del SDK y experimenta este error, se recomienda cambiar a la versión anterior disponible con carácter general del SDK para ver si el problema se resuelve. Si el problema persiste o si la recomendación no es factible, abra una incidencia de soporte técnico para explorar más opciones.
Azure SDK for JavaScript