windows server 2003 - Invoke-WebRequest for PowerShell Version 2 -
what equivalent invoke-webrequest function in powershell version 2. trying doing function cannot upgrade powershell 4 because working on windows server 2003.
invoke-webrequest $uri -body ($basemessage | convertto-json -compress) -method post -contenttype "application/json" thank you
$web = new-object system.net.webclient $web.openread($url) $pagecontents = new-object system.io.streamreader($web) $pagecontents.readtoend() if you're looking submit json data can use instead:
$encoding = [system.text.encoding]::getencoding("ascii") $postarray = $encoding.getbytes($json) $web = [system.net.webrequest]::create($url) $web.method = "post" $web.timeout = 10000; $stream = $web.getrequeststream() $stream.write($postarray, 0, $postarray.length) $web.getresponse() https://msdn.microsoft.com/en-us/library/system.net.webclient_methods(v=vs.80).aspx
found similar question on stackoverflow:
Comments
Post a Comment