Уведомления
Очистить все
Системное администрирование
1
Записи
4
Пользователи
0
Reactions
7,001
Просмотры
Создатель темы 02/05/2023 7:43 дп
В PowerShell можно отправить POST-запрос с помощью командлета Invoke-RestMethod. В cmd для этого можно использовать утилиту curl, если она установлена на вашей системе.
Пример использования Invoke-RestMethod в PowerShell:
$body = @{
param1 = "value1"
param2 = "value2"
} | ConvertTo-Json
$response = Invoke-RestMethod -Uri "https://example.com/api" -Method Post -Body $body
$response
В этом примере мы отправляем POST-запрос на URL "https://example.com/api" с телом запроса, которое является хэш-таблицей, содержащей параметры запроса. Затем мы преобразуем хэш-таблицу в JSON, используя команду ConvertTo-Json. Ответ сервера сохраняем в переменную $response.
Пример использования curl в cmd:
curl -X POST -d "param1=value1¶m2=value2" https://example.com/api
В этом примере мы отправляем POST-запрос на URL "https://example.com/api" с параметрами, заданными в строке запроса. Обратите внимание, что параметры разделены символом "&", а значения параметров разделяются символом "=".