반응형
Powaershell에서 http post request로 json 데이터 전송하기
업무 효율화를 위하여 Powershell을 통하여 윈도우 서버에서 특정 명령을 실행한 결과를 서버로 수집하고 싶은 경우가 자주 있는데 이럴 때 Invoke-RestMethod 명령어를 사용하면 아래와 같이 간단하게 원격 서버로 json 데이터를 전송할 수 있습니다.
$JSON = @'
{
"hostname":"mypc",
"ip":"192.168.0.2",
"os":"windows 10"
}
'@
$response = Invoke-RestMethod -Uri "http://10.210.16.231:17001/contentListener" -Method Post -Body $JSON -ContentType "application/json"
반응형
댓글