HTTP API는 여러가지 상태가 있습니다.
- API 호출이 성공했고, 응답 메시지도 성공
- API 호출이 성공했지만 응답 메시지는 실패 (에러메시지 포함) 참고
- API 호출이 실패 (네트워크 문제나 서버 오류등 500등)
정확한 에러 코드와 메시지를 위해 API 실패도 200 OK 응답 후
에러처리하는 것을 권장합니다.
이 글에서는 여러가지 이유로 200이 아닌
4xx, 5xx API 호출 실패한 경우에 에러메시지를 표시하는 방법을 다룹니다.
params:
- key: name
label: 파레트 수 (센터)
confirm: true
help: 현장기준 집계 후 입력
confirm: false
responseErrorFn: |
// console.log(row)
// alert('샛별배송 23:00 이후로 재고 변경이 일시적으로 불가능합니다.')
throw new Error('샛별배송 23:00 이후로 재고 변경이 일시적으로 불가능합니다.')
에러 값에 따른 처리
서버에러 응답값은 row
로 접근 가능합니다
에러 원본 보기
서버에러 응답은 콘솔로그에서도 확인 가능합니다.