-
Notifications
You must be signed in to change notification settings - Fork 8
에러 코드 표
ggyool edited this page Aug 12, 2021
·
6 revisions
분류 | 코드 | 메시지 | 설명 |
---|---|---|---|
A | 001 | 토큰이 유효하지 않습니다. | 이상한 토큰으로 접근한 경우 |
002 | 만료된 토큰입니다. | 토큰의 형식은 맞으나 시간이 만료된 경우 | |
003 | 작성자가 아니므로 권한이 없습니다. | 유저 개인적인 동작을 요청하는 api에서 발생 | |
004 | AccessToken을 받아오는데 실패했습니다. | 소셜에게 토큰을 받아오는데 실패 | |
005 | 유저정보를 불러오는데 실패했습니다. | 소셜에게 유저정보를 받아오는데 실패 | |
006 | Admin 권한이 아니기에 접근할 수 없습니다. | 관리자 api 관련 | |
007 | 존재하지 않는 소셜 로그인 방식입니다. | 지원하지 않는 소셜로그인으로 요청 | |
U | 001 | 해당 유저를 찾을 수 없습니다. | 토큰은 유효하나 유저가 없는 경우 (ex.유저 삭제) |
002 | 프로필 이미지 수정은 불가합니다. | 수정 | |
003 | 이미 존재하는 회원 이름입니다. | 수정, 닉네임 검사 | |
004 | 회원명은 필수 입력값입니다. | 수정, 닉네임 검사 | |
005 | 이름은 최소 1자 이상, 최대 20자까지 입력 가능합니다. | 수정, 닉네임 검사 | |
006 | 회원명에 공백은 포함될 수 없습니다. | 수정, 닉네임 검사 | |
007 | 회원 정보를 수정하기 위해서는 프로필 사진이 필요합니다. | 수정 | |
008 | 회원 정보를 수정하기 위해서는 소개글은 최소 0자 이상이 필요합니다. | 수정, 닉네임 검사 | |
009 | 소개글은 최대 255자까지 가능합니다. | 수정, 닉네임 검사 | |
010 | 10MB 이하의 파일만 업로드할 수 있습니다. | 프로필 이미지 수정 | |
011 | 요청할 수 있는 최대 파일 크기는 100MB 입니다. | 프로필 이미지 수정 | |
W | 001 | 문제집 이름은 30자 이하여야 합니다. | 추가, 수정 |
002 | 문제집 이름은 필수 입력값입니다. | 추가, 수정 | |
003 | 태그 아이디는 필수 입력값입니다. | 추가, 수정 | |
004 | 태그 아이디는 0이상의 숫자입니다. | 추가, 수정 | |
005 | 태그 이름은 필수 입력값입니다. | 추가, 수정 | |
006 | 태그는 20자 이하여야 합니다. | 추가, 수정 | |
007 | 문제집이 가질 수 있는 태그수는 최대 3개 입니다. | 추가, 수정 | |
008 | 문제집을 수정하려면 태그가 필요합니다. | 수정 | |
009 | 문제집의 공개 여부는 필수 입력값입니다. | 수정 | |
010 | 카드 개수는 필수 입력값입니다. | 수정 | |
011 | 카드 개수는 0이상 입니다. | 수정 | |
012 | 좋아요 개수는 필수 입력값입니다. | 수정 | |
013 | 좋아요 개수는 0이상 입니다. | 수정 | |
014 | 해당 문제집을 찾을 수 없습니다. | 문제집 id로 접근하는 api | |
015 | 공개 문제집이 아닙니다. | 공개 문제집 상세 조회 (ex. 상세 조회하는 순간에는 비공개로 바뀐 경우) |
|
016 | 카드를 내 문제집으로 옮기려면 카드 아이디가 필요합니다. | 가져가기 | |
C | 001 | 해당 카드를 찾을 수 없습니다. | 카드가 필요한 경우인데 찾지 못한 경우 |
002 | 질문은 필수 입력값입니다. | 추가, 수정 | |
003 | 질문은 최대 2000자까지 입력 가능합니다. | 추가, 수정 | |
004 | 답변은 필수 입력값입니다. | 추가, 수정 | |
005 | 답변은 최대 2000자까지 입력 가능합니다. | 추가, 수정 | |
006 | 문제집 아이디는 필수 입력값입니다. | 추가, 수정 | |
007 | 문제집 아이디는 0이상의 숫자입니다. | 추가, 수정 | |
008 | 마주친 횟수는 필수 입력값입니다. | 수정 | |
009 | 마주친 횟수는 0이상 입니다. | 수정 | |
010 | 카드를 수정하기 위해서는 북마크 정보가 필요합니다. | 수정 | |
011 | 카드를 수정 위해서는 또 보기 정보가 필요합니다. | 수정 | |
012 | 유효하지 않은 또 보기 카드 등록 요청입니다. | 또 보기 | |
Q | 001 | 퀴즈를 진행하려면 문제집 아이디가 필요합니다. | 퀴즈 생성 |
002 | 퀴즈의 개수는 10 ~ 30 사이의 수만 가능합니다. | 퀴즈 생성 | |
003 | 퀴즈에 문제가 존재하지 않습니다. | 퀴즈 생성 | |
S | 001 | 페이지의 시작 값은 음수가 될 수 없습니다. | 문제집 검색 |
002 | 유효하지 않은 페이지 크기입니다. 유효한 크기 : 1 ~ 100 | 문제집 검색 | |
003 | 유효하지 않은 정렬 조건입니다. 유효한 정렬 조건 : date, name, count, heart | 문제집 검색 | |
004 | 유효하지 않은 정렬 방향입니다. 유효한 정렬 방식 : ASC, DESC | 문제집 검색 | |
005 | 유효하지 않은 검색 타입입니다. 유효한 검색 타임 : name, tag, user | 문제집 검색 | |
006 | 검색어는 null일 수 없습니다. | 문제집, 태그, 유저 검색 | |
007 | 검색어는 30자 이하여야 합니다. | 문제집, 태그, 유저 검색 | |
008 | 검색어는 1자 이상이어야 합니다. | 문제집, 태그, 유저 검색 | |
009 | 금지어를 입력했습니다. | 문제집, 태그, 유저 검색 | |
E | 001 | 서버에러 | 예측한 예외 |
002 | 파라미터를 입력해야 합니다. | query parameter 관련 에러 | |
X | 001 | 정의되지 않은 에러 |
Code Convention
- AWS 배포 및 Jenkins CI/CD 🐳
- Nginx로 로드 밸런싱하기
- How to Git Rebase?
- 잘못된 깃 브랜치에서 탈출하기
- 서브모듈 도입기
- 소나큐브 도입기
- Flyway 도입기
- DB Replication을 위한 데이터베이스 환경 설정
- 무중단 배포 도입기
- nginx 설정파일 변경하는 방법
- 로그인, 로그아웃 흐름정리
- About Redis
- Criteria -> QueryDSL로 변경
- S3 파일 업로드 구조
2차 ~ 4차 회의 및 데일리 미팅은 디스코드에서 진행되어 이슈로 반영되었습니다.
이후 회의 및 데일리 미팅은 디스코드에서 진행되어 이슈로 반영되었습니다.