2014-11-20 3 views
1

HTTP 요청 상태 코드 (200,301,404) 을 가져 와서 수동으로 다음 단계를 수행해야합니다.ui-router 상태 변경시 Http 상태 코드 받기

상태 표시 줄은 ui-router에서 어떻게 얻을 수 있습니까 상태 변경?

== 업데이트 ==

UI 뷰를 얻기 위해 UI 라우터를 사용하는 경우, 우리는 200 텍스트/HTML 렌더링 얻을 것이다.

그러나 나는 응답이 301 리디렉션 URL

있는지 확인하려면 내가 내가 단락이 발견

== 업데이트 ==에해야

A response status code between 200 and 299 is considered a success status and will result 
in the success callback being called. Note that if the response is a redirect, 
XMLHttpRequest will transparently follow it, meaning that the error callback will not be 
called for such responses. 

https://docs.angularjs.org/api/ng/service/ $ http

nswer? (자동 리다이렉트 URL)

+1

질문이 명확하지 않습니다. –

+0

thanks @ChrisT 질문을 업데이트했습니다. –

+1

나는 ui-view 템플릿을 가져올 때 반응 코드에 대해 묻고 있다고 가정합니다. 리디렉션 인 경우 아무 것도 직접 수행하지 않아도됩니다. 404 등을 잡아야한다면, http 인터셉터에 대해 읽는 것이 좋습니다. –

답변

2

HTTP 상태 코드는 서버에서 오는 HTTP 메시지 용입니다. 그들은 클라이언트 측 라우팅 프레임 워크와 아무런 관련이 없습니다.