CS [CS] HTTP 상태코드 알아보기 - 기본 웹지식 중 하나인 HTTP 상태 코드에 대해 알아보겠습니다API를 테스트 하는 과정에서도 HTTP 상태코드는 많이 쓰이는데요 오늘은 평소에 보던 HTTP 상태 코드 이 외의 흔히 보지 못한 HTTP 상태코드엔 뭐가 있는지 까지 알아볼 계획입니다 상태 코드란 (Status Code)클라이언트의 요청에 따른 서버의 응답 상태를 세자리 숫자로 나타낸 것 1XX Information 정보 제공 조건부 응답 : 웹서버가 현재 요청을 받았으며 작업진행 중 이라는 의미 대표적으로는 첫번째 요청을 받았으며 추가 요청을 기다리고있음을 나타내는 100 주로 주식 정보와 같이 실시간으로 데이터를 받아야하는 통신에서 사용 2XX Success 성공 클라이언트의 요청이 성공적으로 서버에서 처리되었다는 의미 상태 코드 상태 텍스트 서버에서 의미 200 OK 성공 서버가 요청을 성공적으로 처리 201 create 생성 요청이 처리되어 새로운 데이터가 생성됨일반적으로 POST나 PUT 이 후에 많이 사용 202 accepted 허용 요청은 접수했지만 처리는 완료되지 않았다 204 No content 성공적으로 처리는 했지만 본문은 빼고 전달해 통신 속도를 줄임 3XX Redirection 리다이렉션 완전한 처리를 위해서 추가 동작이 필요한 경우서버의 주소 또는 요청한 URI의 웹 문서가 이동되었으니 그 주소로 다시 시도 하라는 의미 4XX Client Error 클라이언트 에러 없는 페이지를 요청하는 등 클라이언트의 요청 메시지 내용이 잘못된 경우를 의미 상태 코드 상태 텍스트 서버에서 의미 400 Bad Request 클라이언트 요청 내용에 문제가 있다는 뜻 401 Unauthorized 권한없음 인증되지 않은 사용자라는 뜻 404 Not Found 찾을 수 없음 요청에는 문제가 없었으나 요청한 데이터가 없다는 뜻 5XX Server Error 서버 에러 서버 사정으로 메시지 처리에 문제가 발상한 경우 (DB처리 과정 오류,서버에서 익셉션이 발생한 경우) 상태 코드 상태 텍스트 서버에서 의미 500 Internal Server Error내부서버 오류 서버에서 에러 발생 501 Not Implement 요청한 URL의 메소드에 대해 서버가 구현하고 있지 않다 502 Bad Gateway불량 게이트 웨이 서버간의 네트워크에 문제가 생겨 통신이 제대로 되지 않을 때 발생 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기웨이브 투 코드 Contents 당신이 좋아할만한 콘텐츠 [CS] 쿠키(Cookie)와 세션(Session) 2024.02.06 [CS] CORS란 무엇일까? CORS 개념 2024.02.06 [CS] Socket 이란? 2024.01.30 [CS] HTTP란? 2023.12.13 댓글 0 + 이전 댓글 더보기