EEALL@ONCE

😫500 에러와 400 에러 그래서 누구 문제인거야? 본문

오늘의 에러😫

😫500 에러와 400 에러 그래서 누구 문제인거야?

올엣원스 2024. 1. 2. 19:53
728x90

HTTP 400 에러와 500 에러는 웹 개발에서 자주 마주치는 두 가지 주요 오류 유형입니다. 각각의 의미는 다음과 같습니다:

  1. HTTP 400 에러 (Bad Request):
    • 이 오류는 클라이언트 측 오류를 나타냅니다.
    • 주로 잘못된 요청 형식, 유효하지 않은 요청 파라미터, 문제가 있는 요청 페이로드(예: JSON 형식 오류) 등 클라이언트가 서버에 올바른 요청을 보내지 못했을 때 발생합니다.
    • 400 오류는 클라이언트가 요청을 수정하여 다시 시도할 수 있음을 나타냅니다.
  2. HTTP 500 에러 (Internal Server Error):
    • 이 오류는 서버 측 오류를 나타냅니다.
    • 서버에서 처리할 수 없는 상황이 발생했을 때, 예를 들어 서버 내부 오류, 데이터베이스 연결 문제, 또는 예상치 못한 조건이 발생했을 때 나타납니다.
    • 500 오류는 클라이언트가 정상적인 요청을 보냈지만 서버 측에서 처리하지 못했음을 나타냅니다. 이 오류는 일반적으로 서버 프로그램의 버그나 임시적인 서버 문제로 인해 발생합니다.

 

애완개발자님이 깔끔하게 한마디로 정의해주셨다. 

뭔가를 보낼 때, 400은 내 문제 / 500은 너 문제다. 

728x90