404
, 409
, 201
, 302
등을 포함하여 몇 가지 다른 상태 헤더를 보낼 수 있습니다. 이제 401 Unauthorized
과 관련된 문제가 있습니다. 현재 사용자가 로그인하지 않았거나 (전체 API가 권한 관리됨) 사용자가 검색/수정중인 특정 리소스에 대한 특정 액세스 요구 사항을 충족시키지 못하면 현재이를 보내고 있습니다.로그인하지 않은 상태와 RESTful API에서 승인하지 않은 HTTP 상태
이제 프런트 엔드 클라이언트 (jQuery/HTML 응용 프로그램)도 제어합니다. 401
에 대한 두 경우를 구분하고 싶습니다. 로그인하지 않은 상태로 사용해야합니까? 본문 내용을 헤더와 함께 보내도록 처리하는 가장 좋은 방법은 무엇입니까?
https://stackoverflow.com/questions/3297048/403-forbidden-vs-401-unauthorized-http-responses에 대한 비슷한 질문입니다. –