Я хотел бы загрузить файл с помощью powershell и зафиксировать полученное тело ответа. Как это сделать?
Я пробовал:
$env:DEPLOY_URL = & curl.exe https://make.mudlet.org/snapshots/Mudlet-$env:VERSION$env:MUDLET_VERSION_BUILD-windows.zip --upload-file Mudlet-$env:VERSION$env:MUDLET_VERSION_BUILD-windows.zip 2>&1
Но это не работает и говорит Command executed with exception: без перечисления исключения.





Исследуйте с помощью команды Invoke-RestMethod. Вы можете сохранить тело ответа, используя параметр -OutFile.
Пример PUT может быть следующим, где $uri — место назначения, $inFile — путь к локальному файлу, а $outFile — путь к месту сохранения тела ответа:
Invoke-RestMethod -Uri $uri -Method PUT -InFile $inFile -OutFile $outFile