Path - Read
Läs fil
Läs innehållet i en fil. För läsåtgärder stöds intervallbegäranden. Den här åtgärden stöder villkorsstyrda HTTP-begäranden. Mer information finns i Ange villkorsstyrda rubriker för Blob Service-åtgärder.
GET https://{accountName}.{dnsSuffix}/{filesystem}/{path}
GET https://{accountName}.{dnsSuffix}/{filesystem}/{path}?timeout={timeout}
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string |
Namnet på Azure Storage-kontot. |
dns
|
path | True |
string |
DNS-suffixet för Azure Data Lake Storage-slutpunkten. |
filesystem
|
path | True |
string |
Filsystemidentifieraren. Reguljärt uttrycksmönster: |
path
|
path | True |
string |
Fil- eller katalogsökvägen. |
timeout
|
query |
integer int32 |
Ett valfritt timeoutvärde för åtgärden i sekunder. Perioden börjar när begäran tas emot av tjänsten. Om tidsgränsvärdet förflutit innan åtgärden slutförs misslyckas åtgärden. |
Begärandehuvud
Name | Obligatorisk | Typ | Description |
---|---|---|---|
Range |
string |
Begärandehuvudet för HTTP-intervall anger ett eller flera byteintervall för resursen som ska hämtas. |
|
x-ms-lease-id |
string |
Valfritt. Om det här huvudet anges utförs åtgärden endast om båda följande villkor är uppfyllda: i) sökvägens lån är för närvarande aktivt och ii) låne-ID:t som anges i begäran matchar sökvägens. Reguljärt uttrycksmönster: |
|
x-ms-range-get-content-md5 |
boolean |
Valfritt. När det här huvudet är inställt på "true" och anges tillsammans med range-huvudet returnerar tjänsten MD5-hashen för intervallet, så länge intervallet är mindre än eller lika med 4 MB i storlek. Om det här huvudet anges utan range-huvudet returnerar tjänsten statuskoden 400 (felaktig begäran). Om det här huvudet är inställt på sant när intervallet överskrider 4 MB i storlek returnerar tjänsten statuskoden 400 (felaktig begäran). |
|
If-Match |
string |
Valfritt. Ett ETag-värde. Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet. ETag måste anges inom citattecken. |
|
If-None-Match |
string |
Valfritt. Ett ETag-värde eller ett särskilt jokerteckenvärde ("*"). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. ETag måste anges inom citattecken. |
|
If-Modified-Since |
string |
Valfritt. Ett datum- och tidsvärde. Ange det här huvudet för att utföra åtgärden endast om resursen har ändrats sedan det angivna datumet och tiden. |
|
If-Unmodified-Since |
string |
Valfritt. Ett datum- och tidsvärde. Ange det här huvudet för att utföra åtgärden endast om resursen inte har ändrats sedan det angivna datumet och tiden. |
|
x-ms-encryption-key |
string |
Valfritt. Den Base64-kodade AES-256-krypteringsnyckeln. |
|
x-ms-encryption-key-sha256 |
string |
Valfritt. Den Base64-kodade SHA256-hashen för krypteringsnyckeln. |
|
x-ms-encryption-algorithm: AES256 |
string |
Valfritt. Anger vilken algoritm som ska användas för kryptering. Värdet för det här huvudet måste vara AES256. |
|
x-ms-client-request-id |
string |
Ett UUID som registrerats i analysloggarna för felsökning och korrelation. Reguljärt uttrycksmönster: |
|
x-ms-date |
string |
Anger Coordinated Universal Time (UTC) för begäran. Detta krävs när du använder auktorisering av delad nyckel. |
|
x-ms-version |
string |
Anger versionen av REST-protokollet som används för bearbetning av begäran. Detta krävs när du använder auktorisering av delad nyckel. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
file |
Okej Media Types: "application/json", "application/octet-stream", "text/plain" Sidhuvuden
|
Other Status Codes |
file |
Partiellt innehåll Media Types: "application/json", "application/octet-stream", "text/plain" Sidhuvuden
|
Other Status Codes |
Ett fel inträffade. De möjliga HTTP-status-, kod- och meddelandesträngarna visas nedan:
Media Types: "application/json", "application/octet-stream", "text/plain" Sidhuvuden
|
Definitioner
Name | Description |
---|---|
Data |
|
Error |
Svarsobjektet för tjänstfel. |
DataLakeStorageError
Name | Typ | Description |
---|---|---|
error |
Svarsobjektet för tjänstfel. |
Error
Svarsobjektet för tjänstfel.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden för tjänsten. |
message |
string |
Tjänstens felmeddelande. |