HTTP-заголовок для принудительного уведомления о сбое доступа к конечной точке API - PullRequest
0 голосов
/ 28 сентября 2018

Есть ли способ заставить некоторые заголовки HTTP вызывать у клиента: http-запрос не выполнен?

Например, конечная точка API получает запрос на сохранение данных, используя $ http .Сервер пытается сохранить данные, но он должен логически завершиться с ошибкой из-за неверных данных.Однако доступ к конечной точке был успешно выполнен.

Теперь я хотел бы создать заголовок HTTP-ответа в этой конечной точке, чтобы функция JS активировала часть «then-error» обработчика $ http.

$http({
    method: "POST",
    url: "api/endpoint.php",
    data: $scope.data
}).then(function(response){
    // special condition that the api will fail logically
    $scope.data = {};
}, function(error){
   // somehow, I want to reach here.
});

Какие заголовки http должна возвращать конечная точка 'api/endpoint.php'?

...