Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 앱개발
- Bottom sheet
- android studio
- 안드로이드 http
- 비동기
- Dialog
- 공유 기능
- Callback
- 안드로이드스튜디오
- 플레이 콘솔 프로덕션
- 플레이스토어 앱 게시 문제
- Exposed Drop-Down Menu
- Kotlin
- Retrofit
- urlconnection
- 달력 만들기
- 레트로핏
- 안드로이드 스튜디오
- 앱 출시
- android api
- 안드로이드 api
Archives
- Today
- Total
Strong 감자의 공부
api 응답 값 에러 시 확인 절차 본문
1. 프론트에서 api통신하는데 에러가 났다면 서버가 정상인지 확인한다.(+ 프론트에서 log찍고 응답코드 확인 )
Swagger 사용 안 한다면 postman을 통해 서버가 제대로 된 응답값을 반환하는지부터 확인한다.
2. swagger나 postman에서 서버의 응답값이 잘 도착한다면 응답 코드를 봐본다.
성공적인 응답값 코드는 [200,300) 사이다.
3. 서버의 응답값이 너무 멀쩡하다 = 프론트 문제이다.
에러 원인은 다양하겠지만 생각나는거 적자면...
1) 프론트에서 response.code를 확인한다.
- response.code가 400이라면 프론트에서 요청값 형식을 서버에 맞지 않게 전달한거다.
- 서버에서 요구하는 형식이 파라미터인지, body인지 등 확인하기
(parameter는 Http Request의 쿼리 매개변수, body는 Http Request의 body)
2) 프론트에서 response.code를 특정 숫자로 제한했는지 확인하기
예를 들면 if(response.code = 200) 인 경우만 성공으로 걸어둔건지 확인 필수
성공적인 응답값 코드는 [200,300) 사이다.
아래는 스웨거2 사진스..
'앱개발 > StudyHub 앱 출시 회고' 카테고리의 다른 글
Retrofit 사용해보기 #1 (0) | 2024.12.30 |
---|---|
달력 만들기 (1) | 2024.12.30 |
안드로이드 api 통신_callback함수 (2) | 2024.12.27 |
앱 게시 문제_#심사는 끝났는데 플레이 스토어에 앱이 안보일 때 (0) | 2024.12.27 |
앱 출시 회고_intro (0) | 2024.12.26 |