Powershell 中 catch webexception
powershell
try{ $resp = $r.GetResponse() $reqstream = $resp.GetResponseStream() $sr = new-object System.IO.StreamReader $reqstream $sr.ReadToEnd() } catch [Net.WebException] { if($_.Exception.Response -eq $null) { return 100 } $sr = New-Object System.IO.StreamReader($_.Exception.Response.GetResponseStream()) $errorcode = [int] ($_.Exception.Response.StatusCode) Throw "Error Code : $errorcode, " + $sr.ReadToEnd() }
.net
var resp = new HttpResponseMessage(HttpStatusCode.BadRequest) { Content = new StringContent("xxxx!"), ReasonPhrase = "xxxx!" }; throw new HttpResponseException(resp);
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。