Hallo Leute, ich baue einen Client, der mit der Azure Storage Rest API interagiert.Azure Rest Api Listencontainer: Parametermarkierung
Ich wollte durch Dokumentation https://docs.microsoft.com/ru-ru/rest/api/storageservices/fileservices/list-containers2:
Und hat nicht die Verwendung von Parameter-Präfix und Marker zu verstehen, die zusammen mit Azure Anfrage gerne zugesandt werden kann.
Dort heißt es:
Präfix
Optional. Filtert die Ergebnisse so, dass nur Container zurückgegeben werden, deren Name mit dem angegebenen Präfix beginnt.
Marker
Optional. Ein Zeichenfolgenwert, der den Teil der Liste der Container angibt, die beim nächsten Auflistungsvorgang zurückgegeben werden sollen. Die Operation gibt den NextMarker-Wert innerhalb des Antworthauptteils zurück, wenn der Auflistungsvorgang nicht alle Container zurückgegeben hat, die für die Auflistung mit der aktuellen Seite aufgelistet werden sollen. Der NextMarker-Wert kann als Wert für den Marker-Parameter in einem nachfolgenden Aufruf verwendet werden, um die nächste Seite von Listenelementen anzufordern.
Der Markerwert ist für den Client undurchsichtig.
Mit Präfix, denke ich:
Wenn ich dir Struktur:
file01.txt
images/image01.jpg
images/folder/image001.jpg
fightVideo/subFolder/current/video001.mpg
fightVideo/subFolder/current/video002.mpg
Wenn ich Präfix Containernamen als "Kampf" geben. Es sollte fightVideo zurückgeben.
Aber ich bin mir nicht sicher.
Und für Marker verstehe ich nicht, was es verwendet?
Kann jemand die Verwendung von Prefix und Marker mit Beispielen erklären?