필수 헤더이다. 하나의 서버가 여러 도메인을 처리해야할 때가 있다. 그 때 구분해주는 것이다.
405 (method not allowed)
get,post, put 메소드에 한정해서 허용을 했는데,
그 외에 다른 메소드를 사용하려고 하면 발생하는 오류가 405 에러이다.
사실 서버에서 많이 구현되어 있는 기능은 아니다.
503 ( service unvaliable) 서비스가 언제까지 불능인지를 알려줄 수 있다.
Retry-after : 날짜를 표기할 수도 있고, 초단위로 표기할 수도 있다.
Authoriaztion : 클라이언트에서 인증 정보를 서버에 전달하는 용도로 사용하는 것이다.
예) Basic xxxxxxxxxxxxxxx
오쓰 인증 공부해보기
WWW-Authenticate : 리소스에 접근시 필요한 인증 방법을 정의한다.
만약에 접근을 했는데, 제대로 인증이 안되거나 권한이 없는 것 같아.
그러면 401 Unauthorized 응답과 함께 사용한다.
예) WWW-Authenticate : Newauth realm="apps", type =1. tirle = Login to
위와 같은 정보를 참고해서 만들어 ~ 라고 보내준다.