백엔드(Back-end)

[HTTP에러] 400에러, 404에러, 500에러 등등 오류들 한방 정리!

기록하는 동구 2021. 2. 16. 22:08
반응형

웹서버로 통신하다보면 whitelabel page 라면서 항상 어떤 숫자와함께 오류가 뜬다.

 

 

무엇일까?


상황에 따라 다른 숫자가 나오는데 뭔지 한번 알아보자!


HTTP 통신할때 나는 오류들 정리!

 

HTTP 에러 코드
200 성공
400 Bad Request,

잘못된 요청으로써 문법상 오류가 있어서 
서버가 요청사항을 이해하지 못하는 경우

ex) 잘못입력한 url인경우가 대부분!
404 Not Found,

클라이언트가 요청한 문서를 찾지못한 경우에 발생함

ex) url확인이나 캐시삭제 해볼것!
405 Method not allowed,

메소드 허용안됨, Request라인에 명시된 메소드를 수행하기 위한 해당 자원의 이용이 허용되지 않았을 경우 발생함. (페이지는 존재하나, 그걸 못보게 막거나 리소스를 허용안함)

ex) 주로 메소드 매칭이 안될때 일어남
415 지원되지 않는 형식으로 클라이언트가 요청을 해서 서버가 요청에 대한 승인을 거부한 오류를 의미한다.

ex) ContentType, Content Encoding 데이터를 확인할 필요가 있다
500 서버 내부 오류는 웹 서버가 요청사항을 수행할 수 없을 경우에 발생함

505 HTTP Version Not Supported

 

 

이상 정리 끝!

반응형