Angularjs 如何使用$http.head()检查是否存在某些资源

Angularjs 如何使用$http.head()检查是否存在某些资源,angularjs,rest,Angularjs,Rest,我想介绍一个headwebapi端点,如果资源存在,它将发送200,如果资源不存在,它将发送404 headapi/resource/{id} 如何在AngularJS$http.head()中处理这个问题,而不需要锅炉板代码来检查状态,从而返回true或false?还是说200个被视为成功,404个被视为失败?感谢您的帮助 提前谢谢 米切尔我真的找到了。。从文件中 响应状态代码介于200和299之间视为成功 状态和将导致调用成功回调。注意 如果响应是重定向,XMLHttpRequest将透明地

我想介绍一个headwebapi端点,如果资源存在,它将发送200,如果资源不存在,它将发送404

headapi/resource/{id}

如何在AngularJS$http.head()中处理这个问题,而不需要锅炉板代码来检查状态,从而返回true或false?还是说200个被视为成功,404个被视为失败?感谢您的帮助

提前谢谢


米切尔

我真的找到了。。从文件中

响应状态代码介于200和299之间视为成功 状态和将导致调用成功回调。注意 如果响应是重定向,XMLHttpRequest将透明地 遵循它,这意味着不会为此类错误调用错误回调 答复


我真的找到了。。从文件中

响应状态代码介于200和299之间视为成功 状态和将导致调用成功回调。注意 如果响应是重定向,XMLHttpRequest将透明地 遵循它,这意味着不会为此类错误调用错误回调 答复


我真的找到了。。从文件中

响应状态代码介于200和299之间视为成功 状态和将导致调用成功回调。注意 如果响应是重定向,XMLHttpRequest将透明地 遵循它,这意味着不会为此类错误调用错误回调 答复


我真的找到了。。从文件中

响应状态代码介于200和299之间视为成功 状态和将导致调用成功回调。注意 如果响应是重定向,XMLHttpRequest将透明地 遵循它,这意味着不会为此类错误调用错误回调 答复


您所说的锅炉铭牌代码是什么意思?重复使用相同的代码来检查封头返回的状态。。除非404被视为失败,200A被视为成功,否则这就是服务的目的。简单的服务就是你所需要的。你所说的锅炉板代码是什么意思?一遍又一遍地使用相同的代码来检查head返回的状态。。除非404被视为失败,200A被视为成功,否则这就是服务的目的。简单的服务就是你所需要的。你所说的锅炉板代码是什么意思?一遍又一遍地使用相同的代码来检查head返回的状态。。除非404被视为失败,200A被视为成功,否则这就是服务的目的。简单的服务就是你所需要的。你所说的锅炉板代码是什么意思?一遍又一遍地使用相同的代码来检查head返回的状态。。除非404被认为是失败的,200A被认为是成功的,否则这就是服务的目的。简单的服务就是你们所需要的
$http.head('/api/resource/'+someId, config).then(
   function() { return true;}, 
   function() { return false;}
);