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);
时间: 2024-09-15 13:40:19