快速提问:
Angular $ http返回一个promise . 承诺可以是成功,解决的对象(状态200)或错误,拒绝对象(状态404) . 这是否意味着任何不是状态200响应IN angular $ http的内容都将被拒绝并发送到promise的错误部分?示例:404,304,401,500等
是的,默认是 . 但是,您可以使用拦截器更改该行为,您可以在其中选择要返回的承诺执行类型,并且将修改要在原始调用中执行的管道 .
More info about interceptors
任何以2xx开头的都是成功的回复:
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
2 回答
是的,默认是 . 但是,您可以使用拦截器更改该行为,您可以在其中选择要返回的承诺执行类型,并且将修改要在原始调用中执行的管道 .
More info about interceptors
任何以2xx开头的都是成功的回复:
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes