Как конвертировать curl POST с авторизацией заголовков и форм в PowerShell v3.0 - PullRequest
0 голосов
/ 17 июня 2019

У меня есть следующая команда curl, которую я хотел бы преобразовать в PowerShell (PowerShell v3.0):

curl -s -k -H 'Authorization: api_key 1234567890' -F upload_file=@"C:\path\to\file" -X POST "https://my.url.com/submit"

Что у меня так далеко:

$Body= @{ "upload_file" = "C:\path\to\file" };
$Headers = @{ "Authorization" = "api_key 1234567890" };
$Uri = "https://my.url.com/submit"

Invoke-WebRequest -Method Post -Uri $Uri -H $Headers -Body $Body

Я думаю, что параметр формы - это проблема.

Заранее спасибо.

...