1
我正在使用Angular 1.5和ASP.Net WebApi 2.我想在$ http.get請求失敗時顯示錯誤消息。不幸的是,錯誤回調只包含一般狀態文本(例如內部服務器錯誤),但不包含我指定的消息。我怎樣才能達到目的?
網絡API控制器:
public IHttpActionResult GetSomething()
{
try
{
var result = new HttpResponseMessage(HttpStatusCode.OK);
result.Content = new ByteArrayContent(GetContent(...));
return ResponseMessage(result);
}
catch (Exception ex)
{
return InternalServerError(ex);
}
}
角電話:
$http.get('url')
.then(function (result) {
...
}, function (error) {
//$scope.errorMessage= ???
});