2017-11-01 3 views

Antwort

0

Sie sollten den letzten Datensatz der vorherigen Anfrage als Markierung verwenden.

erste Anfrage

GET /v1/ACCOUNT/CONTAINER?limit=2 

object1 
object2 

Zweite Anfrage

GET /v1/ACCOUNT/CONTAINER?limit=2&marker=object2 

object3 
object4 
+0

Dank es funktioniert. Aber wenn die Objekte (Dateien) innerhalb des Unterverzeichnisses dann funktioniert es nicht. Ich möchte Dateien nur nicht einen Ordner suchen – Dharmarajan

+0

Openstack Swift hat keine Ordner. Alles ist ein Objekt (Datei). Was Sie vielleicht sehen, ist ein Objekt, dessen Namen mit einem Schrägstrich (object /) oder einem Objekt mit Schrägstrichen auf seinen Namen (just-a-name/object.txt) endet. In diesem Sinne könnten Sie die Antwort filtern. Vielleicht kann dir die Option "end_marker" irgendwie helfen. Ich hoffe, es hilft. –

Verwandte Themen