Path - Read
Bestand lezen
De inhoud van een bestand lezen. Voor leesbewerkingen worden bereikaanvragen ondersteund. Deze bewerking ondersteunt voorwaardelijke HTTP-aanvragen. Zie Voorwaardelijke headers opgeven voor blobservicebewerkingen voor meer informatie.
GET https://{accountName}.{dnsSuffix}/{filesystem}/{path}
GET https://{accountName}.{dnsSuffix}/{filesystem}/{path}?timeout={timeout}
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
De naam van het Azure Storage-account. |
dns
|
path | True |
string |
Het DNS-achtervoegsel voor het Azure Data Lake Storage-eindpunt. |
filesystem
|
path | True |
string |
De bestandssysteem-id. Regex-patroon: |
path
|
path | True |
string |
Het pad naar het bestand of de map. |
timeout
|
query |
integer int32 |
Een optionele time-outwaarde voor bewerkingen in seconden. De periode begint wanneer de aanvraag door de service wordt ontvangen. Als de time-outwaarde is verstreken voordat de bewerking is voltooid, mislukt de bewerking. |
Aanvraagkoptekst
Name | Vereist | Type | Description |
---|---|---|---|
Range |
string |
De aanvraagheader HTTP-bereik geeft een of meer bytebereiken op van de resource die moet worden opgehaald. |
|
x-ms-lease-id |
string |
Optioneel. Als deze header is opgegeven, wordt de bewerking alleen uitgevoerd als aan beide van de volgende voorwaarden wordt voldaan: i) de lease van het pad is momenteel actief en ii) de lease-id die in de aanvraag is opgegeven, komt overeen met die van het pad. Regex-patroon: |
|
x-ms-range-get-content-md5 |
boolean |
Optioneel. Wanneer deze header is ingesteld op 'true' en samen met de bereikheader is opgegeven, retourneert de service de MD5-hash voor het bereik, zolang het bereik kleiner is dan of gelijk is aan 4 MB. Als deze header is opgegeven zonder de bereikheader, retourneert de service statuscode 400 (Ongeldige aanvraag). Als deze header is ingesteld op true wanneer het bereik groter is dan 4 MB, retourneert de service statuscode 400 (Ongeldige aanvraag). |
|
If-Match |
string |
Optioneel. Een ETag-waarde. Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde. De ETag moet tussen aanhalingstekens worden opgegeven. |
|
If-None-Match |
string |
Optioneel. Een ETag-waarde of de speciale jokertekenwaarde (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. De ETag moet tussen aanhalingstekens worden opgegeven. |
|
If-Modified-Since |
string |
Optioneel. Een datum- en tijdwaarde. Geef deze header op om de bewerking alleen uit te voeren als de resource is gewijzigd sinds de opgegeven datum en tijd. |
|
If-Unmodified-Since |
string |
Optioneel. Een datum- en tijdwaarde. Geef deze header op om de bewerking alleen uit te voeren als de resource niet is gewijzigd sinds de opgegeven datum en tijd. |
|
x-ms-encryption-key |
string |
Optioneel. De met Base64 gecodeerde AES-256-versleutelingssleutel. |
|
x-ms-encryption-key-sha256 |
string |
Optioneel. De Base64-gecodeerde SHA256-hash van de versleutelingssleutel. |
|
x-ms-encryption-algorithm: AES256 |
string |
Optioneel. Hiermee geeft u het algoritme te gebruiken voor versleuteling. De waarde van deze header moet AES256 zijn. |
|
x-ms-client-request-id |
string |
Een UUID die is vastgelegd in de analyselogboeken voor probleemoplossing en correlatie. Regex-patroon: |
|
x-ms-date |
string |
Geef de Coordinated Universal Time (UTC) op voor de aanvraag. Dit is vereist bij het gebruik van autorisatie van gedeelde sleutels. |
|
x-ms-version |
string |
Hiermee geeft u de versie van het REST-protocol op dat wordt gebruikt voor het verwerken van de aanvraag. Dit is vereist bij het gebruik van autorisatie van gedeelde sleutels. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
file |
OK Media Types: "application/json", "application/octet-stream", "text/plain" Kopteksten
|
Other Status Codes |
file |
Gedeeltelijke inhoud Media Types: "application/json", "application/octet-stream", "text/plain" Kopteksten
|
Other Status Codes |
Er is een fout opgetreden. De mogelijke HTTP-status, code en berichtreeksen worden hieronder vermeld:
Media Types: "application/json", "application/octet-stream", "text/plain" Kopteksten
|
Definities
Name | Description |
---|---|
Data |
|
Error |
Het servicefoutantwoordobject. |
DataLakeStorageError
Name | Type | Description |
---|---|---|
error |
Het servicefoutantwoordobject. |
Error
Het servicefoutantwoordobject.
Name | Type | Description |
---|---|---|
code |
string |
De servicefoutcode. |
message |
string |
Het servicefoutbericht. |