web services - How to get XML response from PowerShell New-WebServiceProxy -
so powershell great auto generates typed classes when using new-webserviceproxy
wsdl
. i'm able talk webservice, want response xml not response object (strongly typed).
following example code:
$proxy = new-webserviceproxy -uri http://internal/employeedetails?wsdl $gpr = new-object "microsoft.powershell.commands.newwebserviceproxy.autogeneratedtypes.webserviceproxy1s_employeedetails_wsdl.getemployeerequesttype" $req.userid = "u015412" $req.clientid = "12345" $person = $proxy.getemployee($req) $person.person | select * | format-list #output: #name : smith #firstname : john
$person
getemployeeresponsetype
, can't see methods getxml or that. found similar topic here: how can view soap/xml web service proxy class sending?, not sure how intercept call via powershell , if there isn't better method. see people suggesting use fiddler... want returned xml in powershell, can export file. export-clixml
doesn't trick ps object exported, not raw reponse xml.
Comments
Post a Comment