Kopiera en blob med JavaScript eller TypeScript
Den här artikeln innehåller en översikt över kopieringsåtgärder med hjälp av Azure Storage-klientbiblioteket för JavaScript.
Om kopieringsåtgärder
Kopieringsåtgärder kan användas för att flytta data i ett lagringskonto, mellan lagringskonton eller till ett lagringskonto från en källa utanför Azure. När du använder Blob Storage-klientbiblioteken för att kopiera dataresurser är det viktigt att förstå REST API-åtgärderna bakom klientbiblioteksmetoderna. I följande tabell visas REST API-åtgärder som kan användas för att kopiera dataresurser till ett lagringskonto. Tabellen innehåller även länkar till detaljerad vägledning om hur du utför dessa åtgärder med hjälp av Azure Storage-klientbiblioteket för JavaScript.
REST API-åtgärd | Användningsområde för | Klientbiblioteksmetoder | Vägledning |
---|---|---|---|
Placera blob från URL | Den här åtgärden är att föredra i scenarier där du vill flytta data till ett lagringskonto och ha en URL för källobjektet. Den här åtgärden slutförs synkront. | syncUploadFromURL | Kopiera en blob från en url för källobjekt med JavaScript eller TypeScript |
Put Block From URL | För stora objekt kan du använda Put Block From URL för att skriva enskilda block till Blob Storage och sedan anropa Put Block List för att checka in dessa block till en blockblob. Den här åtgärden slutförs synkront. | stageBlockFromURL | Kopiera en blob från en url för källobjekt med JavaScript eller TypeScript |
Kopiera blob | Den här åtgärden kan användas när du vill ha asynkron schemaläggning för en kopieringsåtgärd. | beginCopyFromURL | Kopiera en blob med asynkron schemaläggning med Hjälp av JavaScript eller TypeScript |
För tilläggsblobar kan du använda åtgärden Lägg till block från URL för att checka in ett nytt datablock i slutet av en befintlig tilläggsblob. Följande klientbiblioteksmetod omsluter den här åtgärden:
För sidblobar kan du använda åtgärden Placera sida från URL för att skriva ett intervall med sidor till en sidblob där innehållet läse från en URL. Följande klientbiblioteksmetod omsluter den här åtgärden:
Klientbiblioteksresurser
Relaterat innehåll
- Den här artikeln är en del av utvecklarguiden för Blob Storage för JavaScript/Typescript. Mer information finns i den fullständiga listan över utvecklarguideartiklar i Skapa din JavaScript/Typescript-app.