테스트하는 동안 브라우저에서 CORS를 사용하도록 설정 한 경우 $ http.get()을 사용하여 API 요청을 커밋합니다. 물론, 그것은 단지 bandaid입니다.
나는이 문서 발견 Angular $http.get: How to catch all the errors?을 그리고 내 코드는 다음으로 설정 한() (잡기)와 캐치 코드가 실행되는 동안 예상대로 오류가 여전히 발생합니다 :.
XMLHttpRequest는 액세스 제어 검사로 인해 '여기에 URL'을로드 할 수 없습니다.
CORS를 수동으로 사용하지 않도록 설정하더라도 내 catch()에도 불구하고 여전히 401 오류가 발생합니다.
목표는 콘솔에서 이전의 "빨간색 텍스트"오류를 방지하고 사용자에게 경고로 처리하는 것입니다.
대부분의 브라우저 개발 도구는 처리 여부와 관계없이 잘못된 AJAX 응답을보고합니다. 그것에 대해 할 수있는 일은 없습니다. – SLaks
api에서 cors를 활성화해야합니다 –