LinuxではCLI上でWebリクエストを送信したい時にcurlを使用しますが、windowsのPowerShellではcurlがありません。
そこで、PowerShell上でInvoke-RestMethodを使用しcurlもどきをして、Webリクエストを送信します。
GETリクエストを送信 C:¥> Invoke-RestMethod -Uri "http://hogehoge.com" -Method GET POSTリクエストを送信 C:¥> Invoke-RestMethod -Uri "http://hogehoge.com" -Method POST -Body "id=123&username=hoge"