Я выполняю команду curl, которая успешно выполняется. Но при попытке запустить то же самое с Invoke-RestMethod происходит сбой.
curl
Invoke-RestMethod
curl --location --output /tmp/artifacts.zip --header "PRIVATE-TOKEN: TOKEN" "https://gitlab.com/api/v4/projects/PROJ%2Fapp/jobs/artifacts/master/download?job=build"
ОК
Invoke-RestMethod -Headers @{ 'PRIVATE-TOKEN' = 'TOKEN' } -Uri "https://gitlab.com/api/v4/projects/PROJ%2Fapp/jobs/artifacts/master/download?job=build"
Ошибка: 404
Кстати, простая команда работает: Invoke-RestMethod -Headers @{ 'PRIVATE-TOKEN' = 'TOKEN' } -Uri "https://gitlab.com/api/v4/projects/PROJ%2Fapp"
Invoke-RestMethod -Headers @{ 'PRIVATE-TOKEN' = 'TOKEN' } -Uri "https://gitlab.com/api/v4/projects/PROJ%2Fapp"
Есть идеи, что мне не хватает?