Invoke-WebRequest
PowerShellからRESTベースのAPIにリクエストを投稿するのに成功しています。
Invoke-WebRequest -UseBasicParsing https://my-rest-api.com/endpoint -ContentType "application/json" -Method POST -Body $json
今日、私は自分がやってInvoke-RestMethod
いることにより適切な名前が付けられていることに気付きました。違いは何ですか?一方を使用する理由はありますか?
Invoke-RestMethodには異なるパラメーターセットがあります。さらに(常にわかりにくい)、おそらくPowerShellの後のバージョンで導入されました。
—
セス
@Sethは両方ともバージョン3で導入されました。これは
—
ルート
Get-Help
両方のコマンドレットのページにあります。私は推測するだろうInvoke-RestMethod
で「オンラインバージョン」のリンクから、技術的には最初に出版されたGet-Help
上で見られるよりも少ない数で終わるInvoke-WebRequest
のページ。