본문 바로가기

Spring/Testing

HTTP 응답코드

1. 400대 에러

     - 400(Bad Request) 서버가 클라이언트의 요청을 이해하지 못할 때 발생. (잘못된 문법, Method, header, 내용누락등)

     - 401(Unauthorized): 권한 없음(Authentication관련)

     - 403(Forbidden): 엑세스 금지 (Authorization 관련)

     - 404(Not Found): 클라이언트가 요청한 문서를 찾지 못함.

     - 405(Method not allowed): 메소드 매칭이 되지 않을때

     -406(Not Acceptable): 클라이언트가 Accept-*헤더에 지정한 항목 관해 처리할 수 없음. 

     - 415( : 지원되지 않는 형식의 요청이라 서버가 승인 거부. 

 

 

2. 500대 에러

     - 500(Internal Server Error): 서버 내부 오류

     - 501(Not Implemented): 요청한 URI의 메소드에 대해 서버가 구현하고 있지 않음.

     - 502(Bad Gateway): 게이트웨이 또는 프록시 역할 서버가 그 뒷단 서버로 부터 잘못된 응답 받음.

     - 505: HTTP Version Not Supported

 

 

3. 200

     - 200(OK): 서버가 요청을 성공적으로 처리

     - 201(Created): 요청이 처리되어 새로운 리소스 생김

     - 202(Accepted): 요청은 접수하였지만, 처리가 완료되지 않음.

 

출처

기록하는 동구: https://donggu1105.tistory.com/145

익스트림 매뉴얼: https://extrememanual.net/45867

혼공: https://hongong.hanbit.co.kr/http-%EC%83%81%ED%83%9C-%EC%BD%94%EB%93%9C-%ED%91%9C-1xx-5xx-%EC%A0%84%EC%B2%B4-%EC%9A%94%EC%95%BD-%EC%A0%95%EB%A6%AC/

'Spring > Testing' 카테고리의 다른 글

AssertJ  (0) 2024.02.01
Mockito & MockMvc  (0) 2024.02.01
스프링 테스트중 에러  (0) 2024.02.01