728x90
핵심 Keyword
1.
2.
3.
출처 : https://www.whatap.io/ko/blog/40/
1XX : Information responses
100 Continue
진행 중임을 의미하는 응답코드입니다. 현재까지의 진행상태에 문제가 없으며, 클라이언트가 계속해서 요청을 하거나 이미 요청을 완료한 경우에는 무시해도 되는 것을 알려줍니다.
2XX : Successful responses
200 OK
요청이 성공적으로 처리되었음을 의미합니다. 컨트롤러에서 리턴타입을 지정했다면, response 에 담겨서 반환됩니다.
201 Created
요청이 성공적으로 처리되어 새로운 리소스가 생성되었음을 의미합니다. POST 혹은 PUT 요청 이후에 따라옵니다.
202 Accepted
요청을 수신하였지만, 그에 응하여 행동할 수 없습니다.
3XX : Redirection messages
300 Multiple Choice
요청에 대해서 하나 이상의 응답이 가능합니다. 사용자 에언트 또는 사용자는 그중에 하나를 반드시 선택해야 합니다. 응답 중 하나를 선택하는 방법에 대한 표준화 된 방법은 존재하지 않습니다.
4XX : Client error responses
400 Bad Request
입력 양식과 VO 가 매핑이 안될 때 자주 발생하는 에러입니다.
401 Unauthorized
인증 되지 않은 사용자의 요청에 대한 response 입니다.
403 Forbidden
인가 필요. 접근할 권리가 없음. 인증은 되었지만 인가가 되지 않은 사용자
404 Not Found
서버가 요청받은 리소스를 찾을 수 없습니다.
5XX : Server error responses
500 Internal Server Error
웹 사이트 서버에 문제가 있음을 의미하지만 서버는 정확한 문제에 대해 더 구체적으로 설명할 수 없음
501 Not Implemented
서버가 요청을 이행하는 데 필요한 기능을 지원하지 않음을 나타냅니다.
502 Bad Gateway
서버가 게이트웨이로부터 잘못된 응답을 수신했음을 의미합니다. 인터넷상의 서버가 다른 서버로부터 유효하지 않은 응답을 받은 경우 발생합니다.
503 Service Unavailable
서버가 요청을 처리할 준비가 되지 않았습니다. 일반적인 원인은 유지보수를 위해 작동이 중단되거나 과부하가 걸린 서버입니다. 이 응답과 함께 문제를 설명하는 사용자 친화적인 페이지가 전송되어야 한다는 점에 유의하십시오. 이 응답은 임시 조건에 사용되어야 하며, Retry-After: HTTP 헤더는 가능하면 서비스를 복구하기 전 예상 시간을 포함해야 합니다. 웹마스터는 또한 이러한 일시적인 조건 응답을 캐시하지 않아야 하므로 이 응답과 함께 전송되는 캐싱 관련 헤더에 대해서도 주의해야 합니다.
'[검색] 공부하기' 카테고리의 다른 글
[ Vue 에서 Img :src 동적 바인딩 하는 방법 ] (0) | 2024.10.07 |
---|---|
[ 백엔드 로드맵 ] (0) | 2024.10.07 |
Eclipse 에서 Indent(들여쓰기 기준선, 세로줄) 보는 방법 (0) | 2024.01.12 |
보안 취약점 (Security) (0) | 2024.01.05 |
Git hub 원격 저장소에 새로 등록된 브랜치 로컬에 Pull 하기 (0) | 2023.12.26 |