Я пытающиеся POST к Урии, и отправить параметр username=me
Invoke-WebRequest, POST с параметрами
Invoke-WebRequest -Uri http://example.com/foobar -Method POST
Как передать параметры при помощи POST методы?
Я пытающиеся POST к Урии, и отправить параметр username=me
Invoke-WebRequest, POST с параметрами
Invoke-WebRequest -Uri http://example.com/foobar -Method POST
Как передать параметры при помощи POST методы?
Положите параметры в хэш-таблице и передать их следующим образом:
$postParams = @{username='me';moredata='qwerty'}
Invoke-WebRequest -Uri http://example.com/foobar -Method POST -Body $postParams
Для некоторых придирчивые веб-сервисов запрос должен иметь тип содержимого установлен в JSON и тело, чтобы быть строкой JSON.
Invoke-WebRequest -UseBasicParsing http://eaxmple.com/service -ContentType "application/json" -Method POST -Body "{ 'ItemID':3661515, 'Name':'test'}"
или эквивалент для XML и т.д.
См [этот ответ] (http://stackoverflow.com/a/13732610/1630171) на аналогичный вопрос. –