Клиентская библиотека AZURE Core HTTP для JavaScript версии 3.0.4
Это основной конвейер HTTP для библиотек JavaScript Azure SDK, которые работают в браузере и Node.js. Эта библиотека в первую очередь предназначена для использования в коде, созданном AutoRest и autorest.typescript
.
Начало работы
Поддерживаемые в настоящее время среды
- LTS версии Node.js
- Последние версии Safari, Chrome, Edge и Firefox.
Чтобы получить дополнительные сведения, ознакомьтесь с нашей политикой поддержки.
Установка
Этот пакет в основном используется в созданном коде и не предназначен для непосредственного использования конечными пользователями.
Основные понятия
Чтобы узнать, как работает код этого репозитория, ознакомьтесь с обзором архитектуры.
Примеры
Примеры можно найти в папке samples
.
Дальнейшие действия
Создайте эту библиотеку (
core-http
). Дополнительные сведения о том, как создать проект в этом репозитории, см. в руководстве по участию.В коде показано
samples\node-sample.ts
, как создатьServiceClient
экземпляр с тестовойTokenCredential
реализацией и использовать экземпляр клиента для выполнения операции из конечнойGET
точки службы управления Azure для подписок. Чтобы выполнить код, сначала получите маркер доступа к службе управления Azure.
Одним из простых способов получения маркера доступа является использование Azure CLI.
- Войти
az login
- Выберите подписку, которую необходимо использовать.
az account set -s <subscription id>
- Получение маркера доступа
az account get-access-token --resource=https://management.azure.com
Node.js
Установка значений и
token
переменнойsubscriptionId
вsamples/node-sample.ts
Измените каталог на папку samples, скомпилируйте код TypeScript, а затем запустите пример.
cd samples
tsc node-sample.ts
node node-sample.js
Браузер
- Установка значений и
token
переменнойsubscriptionId
вsamples/index.js
- Следуйте инструкциям в руководстве по объединениям JavaScript с помощью функции "Пакет" для сборки и запуска кода в браузере.
Устранение неполадок
Если при использовании этой библиотеки возникают проблемы, вы можете сообщить о проблеме.
Участие
Если вы хотите вносить изменения в эту библиотеку, ознакомьтесь с руководством по внесению изменений, в котором содержатся сведения о создании и тестировании кода.
Azure SDK for JavaScript