Доступ к URL-адресу веб-перехватчика из браузера
Я создал модуль Runbook в автоматизации Azure и включил для него веб-перехватчик, я могу вызвать веб-перехватчик с помощью PowerShell. Есть ли какой-либо другой вариант для вызова веб-перехватчика в браузере, который не работает с PowerShell или любым другим кодом
$webhookURI= "xxxx"Invoke-WebRequest -Method Post -Uri $webhookURI
1 ответ
Вы можете установить Postman на свой компьютер, чтобы выполнять любые HTTP-запросы. Это рекомендуемый и самый простой способ вызвать ваши веб-перехватчики Azure (или любые вызовы или перехватчики HTTP API), когда вы не хотите писать какие-либо сценарии или код PowerShell. https://www.postman.com/downloads/
В качестве альтернативы вы даже можете использовать Postman прямо в браузере, если не хотите устанавливать какое-либо программное обеспечение. Сначала вам нужно будет зарегистрироваться: https://web.postman.co/
Postman предоставляет вам приятный чистый и простой в использовании пользовательский интерфейс для создания и отправки запросов к конечным точкам API и просмотра ответов. Создав набор запросов, вы даже можете использовать средство запуска коллекции, чтобы запускать все сохраненные запросы одним нажатием кнопки и писать тесты Postman для ваших ответов, чтобы проверить, успешны ли запросы.
Вы можете увидеть, как создавать и отправлять HTTP-запросы с помощью Postman здесь: https://learning.postman.com/docs/sending-requests/requests/
У Postman также есть средство запуска командной строки под названием Newman, которое можно использовать для запуска ваших сохраненных запросов почтальона с помощью терминала или Windows cmd / powershell и при необходимости прекрасно интегрируется с конвейерами DevOps (для тестирования интеграции в CICD) https://learning.postman. com / docs / running-collections / using-newman-cli / command-line-integration-with-newman / #:~:text=Newman% 20is% 20a% 20command%2Dline, непосредственно% 20from% 20the% 20command% 20line. & text = Newman% 20maintains% 20feature% 20parity%20with,the% 20collection% 20runner% 20in% 20Postman .