我正在學習c#中的web api。我想知道如何捕捉從服務器端發送的響應對象的異常消息。在客戶端捕獲異常消息
假設這是服務器端拋出的響應異常消息。所以我如何在客戶端捕獲它。通過使用正常的嘗試抓住它沒有顯示的消息。
try
{
}
catch{Exception exception)
{
var errorMessage = new HttpResponseMessage(HttpStatusCode.BadRequest) { Content = new StringContent(exception.Message) };
throw new HttpResponseException(errorMessage);
}
檢查這個問題,你可能會得到一些線索。 http://stackoverflow.com/questions/12260300/throwing-httpresponseexception-in-webapi-action-method-returning-empty-200-respo – Vinod