오월의꿈
운영 용어사전 · 상태 코드

400 Bad Request사백

400 Bad Request(사백)는 브라우저가 보낸 요청 자체의 형식이 잘못되어 서버가 그 내용을 이해하지 못했다는 뜻의 상태 코드입니다.

최종 업데이트
#잘못된_요청#형식_오류#클라이언트_오류

개념 이해하기

서버가 멈춘 게 아니라 무슨 말인지 못 알아들은 상황입니다.

한 줄 정의

400 Bad Request(사백)는 브라우저가 보낸 요청 자체의 형식이 잘못되어 서버가 그 내용을 이해하지 못했다는 뜻의 상태 코드입니다.

400은 서버 자체는 정상적으로 작동하고 있지만, 전달받은 요청의 형식이 서버가 이해할 수 있는 규칙을 벗어나 처리를 거부한 상태입니다. 예를 들어 폼에 입력해야 할 값이 비어 있거나, 날짜 형식이 서버가 기대하는 모양과 다르거나, 요청 내용이 중간에 깨진 채로 도착한 경우 서버는 그 요청을 아예 해석할 수 없어 400을 돌려줍니다.

방문자가 문의 폼이나 검색창에서 제출이 안 돼요라고 말할 때, 개발자 쪽에서 확인해보면 400 오류가 기록돼 있는 경우가 있습니다. 이는 서버가 고장 난 것이 아니라 입력값을 처리하는 과정에서 형식이 맞지 않는 값이 들어갔다는 신호이므로, 오월의꿈은 이 경우 폼의 입력 조건이나 유효성 검사 로직을 점검해 원인을 찾습니다.

왜 알아야 하는가

서버 고장과 입력 오류를 구분해줍니다

400은 서버가 아니라 요청 내용 자체에 문제가 있다는 뜻이라 원인 파악 방향이 명확해집니다.

폼이나 입력 기능의 문제 지점을 좁혀줍니다

특정 입력값에서 반복적으로 400이 발생한다면 그 입력란의 형식 검증 로직을 먼저 들여다볼 수 있습니다.

방문자 불편 신고의 원인을 빠르게 추정합니다

제출이 안 된다는 신고가 왔을 때 400 기록이 있으면 서버 장애가 아니라 입력 형식 문제일 가능성이 높다고 판단할 수 있습니다.

자주 묻는 질문

400 오류가 나면 홈페이지 전체가 문제인가요?

전체 서버 장애가 아니라 특정 요청 하나의 형식 문제인 경우가 대부분이라, 보통 해당 기능만 영향을 받습니다.

방문자가 뭘 잘못 입력해서 생기는 문제인가요?

방문자의 입력 실수일 수도 있지만, 폼의 유효성 검사 로직 자체에 문제가 있어 정상적인 입력도 거부되는 경우도 있어 함께 확인이 필요합니다.

문의 폼이나 입력 기능에서 제출 오류가 반복되시나요?

유지보수 상담에서 입력 오류의 원인을 점검하고 해결해 드립니다.

함께 보면 좋은 페이지401 Unauthorized →유지보수·운영 →
QUICK CONTACT

빠른 상담 신청

간단한 정보만 남겨주시면 담당자가 빠르게 연락드립니다.

✓

문의가 접수되었습니다

빠르게 확인하고 연락드리겠습니다. 더 자세한 상담을 원하시면 상세 문의 페이지도 이용해 보세요.

상세 문의 페이지로 이동 →