Я вызываю Azure Rest API, чтобы вывести список всех BLOB-объектов в каталоге (внутри контейнера) через информационное облако с помощью преобразования веб-службы. Но я получаю сообщение об ошибке при выполнении сопоставления InvalidUri
Запрошенный URI не представляет какой-либо ресурс на сервере. API: https: // ‹account_name› .blob.core.windows.net / training? Restype = container & comp = list & prefix = training / Type / Class
Ошибка при вызове Azure rest API - запрошенный URI не представляет какой-либо ресурс на сервере.
Ответы (1)
Не удалось воспроизвести вашу проблему, REST API - _1 _ отлично работает на моей стороне.
Вы можете обратиться к образцу ниже, убедитесь, что вы используете его так же, как мой.
Примечание. Когда вы используете prefix
, вы уже использовали имя контейнера training
в URL-адресе, не используйте его снова в параметре, оно должно быть prefix=Type/Class
.
URL-адрес запроса:
GET https://accountname.blob.core.windows.net/training?restype=container&comp=list&prefix=Type/Class
Заголовок запроса:
x-ms-version = 2019-12-12
Тест в почтальоне:
Моя структура хранения:
person
Joy Wang
schedule
23.09.2020
Спасибо за ответ. Он работает с почтальоном. При вызове API из облака informatica выдает ошибку. Я создал файл swagger для этого API отдыха. Используя этот файл в IICS для извлечения деталей в файл.
- person gunjan gupta; 23.09.2020