Jestem próbujących posta URI, a także wysyłać parametr username=me
Invoke-WebRequest, POST z parametrami
Invoke-WebRequest -Uri http://example.com/foobar -Method POST
Jak mogę przekazać parametry przy użyciu metody POST?
Jestem próbujących posta URI, a także wysyłać parametr username=me
Invoke-WebRequest, POST z parametrami
Invoke-WebRequest -Uri http://example.com/foobar -Method POST
Jak mogę przekazać parametry przy użyciu metody POST?
Umieść swoje parametry w tabeli mieszania i przekazać je tak:
$postParams = @{username='me';moredata='qwerty'}
Invoke-WebRequest -Uri http://example.com/foobar -Method POST -Body $postParams
Dla niektórych wybrednych usług internetowych prośba musi mieć typ zawartości zestawu do JSON i ciała, aby być ciągiem JSON.
Invoke-WebRequest -UseBasicParsing http://eaxmple.com/service -ContentType "application/json" -Method POST -Body "{ 'ItemID':3661515, 'Name':'test'}"
lub odpowiednik dla XML itp
patrz [ta odpowiedź] (http://stackoverflow.com/a/13732610/1630171) z podobnym pytaniem. –