다음을 통해 공유


JavaScript용 Azure Storage 라이브러리

Azure Storage 고가용성, 보안성, 내구성, 확장성 및 중복성이 있는 클라우드 스토리지를 제공하는 Microsoft 관리형 서비스입니다. JavaScript의 다음 라이브러리를 사용하면 Azure Storage 서비스를 쉽게 사용할 수 있습니다.

클라이언트 패키지(12.X.X)

서비스 NPM 패키지 예제 시작 가이드
스토리지 Blob @azure/storage-blob storage-blob-typescript-examples
storage-blob-JavaScript-examples
Azure Storage Blob 개체 및 파일 읽기 및 쓰기
스토리지 파일 @azure/storage-file-share storage-file-share-typescript-examples
storage-file-share-javascript-examples
스토리지 큐 @azure/storage-queue storage-queue-typescript-examples
storage-queue-JavaScript-examples
를 사용하여 클라우드에 연결된 애플리케이션 간에 메시지 보내기 및 받기
Azure Storage 큐
Storage 테이블 azure-storage
(레거시)
- Azure Storage Table 사용하여 구조화된 대규모 데이터 읽기 및 쓰기
데이터 테이블 @azure/데이터 테이블 data-table-typescript-examples
data-table-JavaScript-examples
Azure Storage Table 사용하여 구조화된 대규모 데이터 읽기 및 쓰기

package-name뒤에 npm install npm 모듈을 설치합니다. 예를 들어

npm install @azure/storage-blob

위의 표에 제공된 링크의 예제를 확인합니다.

JavaScript용 Azure Storage 클라이언트 라이브러리여기에서 클라이언트 패키지에 대해 자세히 알아보세요.

코드 찾아보기 샘플에서 더 많은 시작 가이드를

관리 패키지

npm 모듈 설치

Azure Storage 관리 npm 모듈 설치

npm install @azure/arm-storage

본보기

Node.js 이 모듈 및 브라우저 애플리케이션을 사용하는 예제는 모듈 대한 추가 정보에서 찾을 수 있습니다.

알려진 문제

이 섹션에서는 JavaScript용 Azure Storage 클라이언트 라이브러리의 알려진 문제에 대해 자세히 설명합니다.

SDK 베타 버전을 사용하는 경우 InvalidHeaderValue 오류 메시지

드문 시나리오에서 최신 베타 또는 일반 공급 버전의 SDK로 업그레이드한 애플리케이션은 InvalidHeaderValue 오류 메시지를 받을 수 있습니다. 이 문제는 스토리지 라이브러리를 사용할 때 발생할 수 있습니다. 오류 메시지는 다음 샘플과 유사합니다.

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> 

최신 베타 또는 일반 공급 버전의 SDK로 업그레이드했으며 이 오류가 발생하는 경우 문제가 해결되었는지 확인하려면 일반적으로 사용 가능한 이전 버전의 SDK로 다운그레이드하는 것이 좋습니다. 문제가 지속되거나 권장 사항이 가능하지 않은 경우 지원 티켓 열어 추가 옵션을 탐색할 있습니다.