URL-адрес образа хранилища BLOB-объектов Azure? iOS


person Jeff    schedule 31.01.2018    source источник
comment
Вы пытаетесь получить список URL-адресов больших двоичных объектов? или только для одного предмета? Потому что в любом случае вы, вероятно, можете использовать большой двоичный объект списка и фильтровать или сортировать результаты, которые вам нужны. docs.microsoft.com/en-us/rest/api/ Storageservices / list-blobs   -  person zsteed    schedule 01.02.2018


Ответы (1)


В обозревателе хранилищ Azure фактически есть URL-адрес для каждого элемента BLOB-объекта в контейнере, но я просто не могу понять, как получить его в коде.

На самом деле, я не очень понимаю, что вы хотите, это перечислить URL-адрес большого двоичного объекта или получить элемент большого двоичного объекта. Для них обоих можно использовать клиентскую библиотеку хранилища Azure для iOS.

Итак, если вы хотите получить URL-адрес большого двоичного объекта в контейнере, вы можете использовать вспомогательный метод для рекурсивного вызова метода списков больших двоичных объектов каждый раз, когда токен продолжения возвращается.

Для большого двоичного объекта базовый URI включает имя учетной записи, имя контейнера и имя большого двоичного объекта:

https://myaccount.blob.core.windows.net/mycontainer/myblob  

Например:

https://storagename.blob.core.windows.net/container/a/b/c.txt

Если бы вы использовали получить элемент большого двоичного объекта в контейнере, вы можете загрузить большой двоичный объект в объект NSString.

Для более подробного описания и кода вы можете прочитать это статья.

person Joey Cai    schedule 01.02.2018