HTTP标头强制通知对API端点的访问失败

时间:2018-09-28 02:58:34

标签: api http-headers http-error

是否有一种方法可以强制一些HTTP标头,这些标头会导致客户端出现以下情况:http请求失败?

例如,API端点使用$http收到保存数据的请求。服务器尝试存储数据,但是由于逻辑上的原因,它必须在逻辑上失败。但是,已成功完成对端点的访问。

现在,我想在此端点上创建一些HTTP响应标头,以便JS函数激活$ http处理程序的'then-error'部分。

$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.
});

端点'api/endpoint.php'应该返回什么http标头?

0 个答案:

没有答案