EEALL@ONCE
😫500 에러와 400 에러 그래서 누구 문제인거야? 본문
728x90
HTTP 400 에러와 500 에러는 웹 개발에서 자주 마주치는 두 가지 주요 오류 유형입니다. 각각의 의미는 다음과 같습니다:
- HTTP 400 에러 (Bad Request):
- 이 오류는 클라이언트 측 오류를 나타냅니다.
- 주로 잘못된 요청 형식, 유효하지 않은 요청 파라미터, 문제가 있는 요청 페이로드(예: JSON 형식 오류) 등 클라이언트가 서버에 올바른 요청을 보내지 못했을 때 발생합니다.
- 400 오류는 클라이언트가 요청을 수정하여 다시 시도할 수 있음을 나타냅니다.
- HTTP 500 에러 (Internal Server Error):
- 이 오류는 서버 측 오류를 나타냅니다.
- 서버에서 처리할 수 없는 상황이 발생했을 때, 예를 들어 서버 내부 오류, 데이터베이스 연결 문제, 또는 예상치 못한 조건이 발생했을 때 나타납니다.
- 500 오류는 클라이언트가 정상적인 요청을 보냈지만 서버 측에서 처리하지 못했음을 나타냅니다. 이 오류는 일반적으로 서버 프로그램의 버그나 임시적인 서버 문제로 인해 발생합니다.
애완개발자님이 깔끔하게 한마디로 정의해주셨다.
뭔가를 보낼 때, 400은 내 문제 / 500은 너 문제다.
728x90
'오늘의 에러😫' 카테고리의 다른 글
😫 super는 왜 super인가 왜 생성자에서 제일 먼저 언급해줘야하나! (0) | 2023.11.20 |
---|---|
😫 java.util.UnknownFormatConversionException 에러 : 형식지정자 에러 (0) | 2023.11.03 |