[FE/BE] HTTP 상태 코드 - '클라이언트 오류' (4xx)
·
Tech Archive/[FE & BE]
1. 들어가며1편의 2xx(성공) 코드가 개발자를 웃게 한다면, 4xx(클라이언트 오류) 코드는 우리를 디버깅의 세계로 인도합니다. 😅4xx 오류 그룹은 서버가 요청을 이해했으나, "클라이언트(브라우저, 앱)가 보낸 요청 자체가 잘못되어" 처리를 거부했음을 의미합니다.FE 입장: "내가 요청을 잘못 보냈구나! URL, 파라미터, 권한 등을 확인해야겠다."BE 입장: "클라이언트가 이상한 요청을 보냈네. 명확한 4xx 코드로 응답해서 무엇이 잘못됐는지 알려줘야겠다."개발자가 가장 흔하게 마주치고, 또 반드시 잡아야 하는 오류들입니다.2. 4xx (Client Error) – 클라이언트 오류400 Bad Request (잘못된 요청)의미: 요청의 구문(Syntax) 자체가 잘못되었습니다. 서버가 요청을 이..