API
-
[Spring Boot] 우승멤버 등록, controller 테스트 코드 작성하기 1Backend/개발 2021. 8. 12. 02:37
TIL 38일차 플젝 잠시 지원할것 들도 있고 주말에는 노느라고 공부를 쉬었다! 마요에 빨리 별 달고 아크샨 사진 넣어야되는데 테스트코드부분에서 걸려서 푸시를 못하고 있는게 .. 너무 마음에 걸린다 그치만 기능 대충 만들려고 공부 시작한거 아니니까 빨리 테스트코드 안되는거 해결하고 글 마저 쓰고 기능 업데이트 해야겠다! 일주일 넘게 잡고있으려니 답답 ㅠㅠ 대회 결과 - 우승자 등록 하기 37일차: 우승 멤버 별표표시 글에 대한 세부적인 테스트와 예외처리 과정을 나타낸글이다. 리그의 결과를 저장하기 위해 , 우승 멤버와 대회의 차수를 PostMapping으로 받아오려고 한다. 입력 값은 우승 멤버 5명의 닉네임과 몇번째 대회인지를 나타내는 리그번호 이다. 다음의 틀에 맞게 구현을 해볼 것이다. 1,2번에 ..
-
[Web] HTTP status 상태코드Backend/공부,개념 2021. 8. 12. 01:49
잘 작성된 블로그가 있어서, 공부할 겸 정리해보았다. 일단은 4xx 위주로 알아봤는데 추가로 api를 만들때마다 이 글에 붙여넣어야 겠다. REST API 관점에서 바라보는 HTTP 상태 코드(HTTP status code) 출처: https://sanghaklee.tistory.com/61 [이상학의 개발블로그] HTTPStatus code 4xx Client errors : 클라이언트의 요청이 유효하지지 않아 서버가 해당 요청을 수행하지 않았다는 의미 400 Bad Request 클라이언트의 요청이 유효하지 않다. 필수, 유효 범위, 패턴등에 대한 검증의 결과 400 상태 코드로만 응답하기 보다는 파라미터의 위치, 사용자의 입력값, 에러 이유를 명시하는것이 좋다 1. 'name' must be Str..