Path - Read
Fájl olvasása
Olvassa el egy fájl tartalmát. Olvasási műveletek esetén a tartománykérelmek támogatottak. Ez a művelet támogatja a feltételes HTTP-kéréseket. További információ: Feltételes fejlécek megadása Blob Service-műveletekhez.
GET https://{accountName}.{dnsSuffix}/{filesystem}/{path}
GET https://{accountName}.{dnsSuffix}/{filesystem}/{path}?timeout={timeout}
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
account
|
path | True |
string |
Az Azure Storage-fiók neve. |
dns
|
path | True |
string |
A Azure Data Lake Storage végpont DNS-utótagja. |
filesystem
|
path | True |
string |
A fájlrendszer azonosítója. Reguláris kifejezési minta: |
path
|
path | True |
string |
A fájl vagy könyvtár elérési útja. |
timeout
|
query |
integer int32 |
Nem kötelező művelet időtúllépési értéke másodpercben. Az időszak akkor kezdődik, amikor a kérést a szolgáltatás megkapja. Ha az időtúllépési érték a művelet befejeződése előtt eltelik, a művelet meghiúsul. |
Kérelem fejléce
Name | Kötelező | Típus | Description |
---|---|---|---|
Range |
string |
A HTTP-tartomány kérelemfejléce a lekérni kívánt erőforrás egy vagy több bájttartományát adja meg. |
|
x-ms-lease-id |
string |
Választható. Ha ez a fejléc van megadva, a művelet csak akkor lesz végrehajtva, ha a következő feltételek teljesülnek: i) az elérési út bérlete jelenleg aktív, ii) a kérelemben megadott bérletazonosító megegyezik az elérési útéval. Reguláris kifejezési minta: |
|
x-ms-range-get-content-md5 |
boolean |
Választható. Ha ez a fejléc "true" (igaz) értékre van állítva, és a Tartomány fejlécével együtt van megadva, a szolgáltatás visszaadja a tartomány MD5 kivonatát, feltéve, hogy a tartomány mérete kisebb vagy egyenlő 4 MB-nál. Ha ez a fejléc a Tartomány fejléc nélkül van megadva, a szolgáltatás a 400-ás állapotkódot adja vissza (hibás kérés). Ha ez a fejléc igaz értékre van állítva, ha a tartomány mérete meghaladja a 4 MB-ot, a szolgáltatás a 400-es állapotkódot adja vissza (hibás kérés). |
|
If-Match |
string |
Választható. Egy ETag érték. Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel. Az ETaget idézőjelek között kell megadni. |
|
If-None-Match |
string |
Választható. ETag-érték vagy speciális helyettesítő karakter ("*") érték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje nem egyezik meg a megadott értékkel. Az ETaget idézőjelek között kell megadni. |
|
If-Modified-Since |
string |
Választható. Egy dátum- és időérték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás a megadott dátum és idő óta módosult. |
|
If-Unmodified-Since |
string |
Választható. Egy dátum- és időérték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás nem lett módosítva a megadott dátum és idő óta. |
|
x-ms-encryption-key |
string |
Választható. A Base64 kódolású AES-256 titkosítási kulcs. |
|
x-ms-encryption-key-sha256 |
string |
Választható. A titkosítási kulcs Base64 kódolású SHA256 kivonata. |
|
x-ms-encryption-algorithm: AES256 |
string |
Választható. Megadja a titkosításhoz használandó algoritmust. A fejléc értékének AES256-nak kell lennie. |
|
x-ms-client-request-id |
string |
Az elemzési naplókban a hibaelhárításhoz és a korrelációhoz rögzített UUID. Reguláris kifejezési minta: |
|
x-ms-date |
string |
Megadja a kérés egyezményes világidő (UTC) formátumban kifejezett időpontját. Erre megosztott kulcs engedélyezésekor van szükség. |
|
x-ms-version |
string |
A kérelem feldolgozásához használt REST protokoll verzióját adja meg. Erre megosztott kulcs engedélyezésekor van szükség. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
file |
Oké Media Types: "application/json", "application/octet-stream", "text/plain" Fejlécek
|
Other Status Codes |
file |
Részleges tartalom Media Types: "application/json", "application/octet-stream", "text/plain" Fejlécek
|
Other Status Codes |
Hiba történt. A lehetséges HTTP-állapotok, -kód- és üzenetsztringek az alábbiakban láthatók:
Media Types: "application/json", "application/octet-stream", "text/plain" Fejlécek
|
Definíciók
Name | Description |
---|---|
Data |
|
Error |
A szolgáltatáshiba-válasz objektum. |
DataLakeStorageError
Name | Típus | Description |
---|---|---|
error |
A szolgáltatáshiba-válasz objektum. |
Error
A szolgáltatáshiba-válasz objektum.
Name | Típus | Description |
---|---|---|
code |
string |
A szolgáltatás hibakódja. |
message |
string |
A szolgáltatás hibaüzenete. |