国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - PowerShell - PowerShell小技巧之執行SOAP請求

PowerShell小技巧之執行SOAP請求

2020-06-26 15:08PowerShell教程網 PowerShell

SOAP(Simple Object Access Protocol )簡單對象訪問協議是在分散或分布式的環境中交換信息的簡單的協議,是一個基于XML的協議,它包括四個部分:SOAP封裝(envelop),SOAP編碼規則(encoding rules),SOAP RPC表示(RPC representation,SOAP綁定(bind

SOAP的請求在Web Service是無處不在的,像WCF服務和傳統ASMX asp.net的web Service。如果要測試SOAP服務是否好用通過web編程來實現就顯得太過于復雜了,下面的腳本片段(snippet)將會輕而易舉的完成通過powershell測試和調用SOAP服務:

這是一段程序代碼。

 

復制代碼 代碼如下:

function Execute-SOAPRequest
(
        [Xml]    $SOAPRequest,
        [String] $URL
)
{
        write-host "Sending SOAP Request To Server: $URL"
        $soapWebRequest = [System.Net.WebRequest]::Create($URL)
        $soapWebRequest.Headers.Add("SOAPAction","`"http://www.facilities.co.za/valid8service/valid8service/Valid8Address`"")
        $soapWebRequest.ContentType = "text/xml;charset=`"utf-8`""
        $soapWebRequest.Accept      = "text/xml"
        $soapWebRequest.Method      = "POST"
       
        write-host "Initiating Send."
        $requestStream = $soapWebRequest.GetRequestStream()
        $SOAPRequest.Save($requestStream)
        $requestStream.Close()
       
        write-host "Send Complete, Waiting For Response."
        $resp = $soapWebRequest.GetResponse()
        $responseStream = $resp.GetResponseStream()
        $soapReader = [System.IO.StreamReader]($responseStream)
        $ReturnXml = [Xml] $soapReader.ReadToEnd()
        $responseStream.Close()
       
        write-host "Response Received."
        return $ReturnXml
}
$url = 'http://www.facilities.co.za/valid8service/valid8service.asmx'
$soap = [xml]@'
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <Valid8Address xmlns="http://www.facilities.co.za/valid8service/valid8service">
      <ID>string</ID>
      <Address1></Address1>
      <Address2></Address2>
      <Address3></Address3>
      <Address4></Address4>
      <Address5></Address5>
      <Address6></Address6>
      <PostCode></PostCode>
    </Valid8Address>
  </soap12:Body>
</soap12:Envelope>
'@
$ret = Execute-SOAPRequest $soap $url

 

在這里得到的$ret變量中存儲的是System.Xml.XmlDocument對象,如果需要查看其中的具體內容可以通過Export-Clixml這個cmdlet將其輸出到本地文件中查看。

這是一段程序代碼。

 

復制代碼 代碼如下:

$ret | Export-Clixml  c:\1.xml;Get-Content c:\1.xml

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 欧美精品在线免费观看 | 一区二区三区国产视频 | 不卡二区| 久久久夜夜夜 | 日韩一区二区在线观看 | 国产二区视频 | 天天看夜夜爽 | 久久综合成人精品亚洲另类欧美 | 黄色国产片 | 欧美在线观看黄 | 国产成人精品一区二区三区视频 | 在线观看中文字幕亚洲 | 巴西性猛交xxxx免费看久久久 | 亚洲久久 | 免费一级片在线观看 | 亚洲欧美在线观看 | 一区二区不卡视频 | 精品成人免费一区二区在线播放 | 国产1页| 国产精品香蕉在线观看 | 天天操天天操 | 欧美在线小视频 | 亚洲精品乱码久久久久久金桔影视 | 欧美国产精品一区二区三区 | 四房婷婷 | 亚洲欧洲成人 | 一区二区三区在线看 | 日本精品在线观看 | 国产999精品久久久久久 | 91精品国产综合久久福利软件 | 国产丝袜久久久 | 亚洲理论电影在线观看 | av一区二区三区 | 欧美激情视频一区二区三区 | 亚洲视频一区二区三区在线观看 | 一区二区三区有限公司 | 日韩电影一区二区在线观看 | 成人免费毛片在线观看 | 国产一区二区精品丝袜 | 国产一区二区三区免费在线观看 | 免费在线观看av片 |