다음을 통해 공유


JavaScript용 Azure Storage 라이브러리

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

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

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

다음으로 npm 모듈 npm install 을 설치합니다 package-name. 예를 들면 다음과 같습니다.

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로 다운그레이드하는 것이 권장됩니다. 문제가 지속되거나 권고 사항이 실행 불가능한 경우, 지원 티켓을 열어 추가 옵션을 탐색하세요.