DBAPI에서 API 요청 파라미터 검증 방법
실습
사례 1 - 파라미터 문자열 길이가 4를 초과할 수 없도록 검증
파라미터 검증항목에서 새 파라미터 검증 규칙 추가를 클릭합니다.

- 검증 스크립트에
JavaScript코드를 입력합니다. 예를 들어,name.length < 5와 같은 코드를 작성하고, 실패 시 표시될 오류 메시지를 적어 둡니다. 이 파라미터 검증 규칙이 통과하지 못하면 해당 오류 메시지가 반환됩니다.
참고: JavaScript 코드는 여러 줄로 작성할 수 있으며, 마지막 줄만 부울 표현식이나 부울 변수여야 합니다. 각 줄의 코드는 세미콜론으로 끝맺어야 합니다. 예를 들어,
var res = name.length < 5; res;와 같이 작성할 수 있습니다.
코드 내에서는 요청 파라미터에 정의된 파라미터 이름을 직접 참조할 수 있습니다.

- API를 저장하고 배포합니다.
- 인터페이스 요청 테스트 페이지로 이동하여 비교적 긴 문자열을 입력한 후 요청을 발송하면, 오류 메시지가 표시되는 것을 확인할 수 있습니다.

사례 2 - 다중 파라미터 검증
- API에 여러 개의 파라미터가 있는 경우, 각 파라미터마다 별도의 검증을 수행할 수 있습니다.
새 추가 버튼을 클릭하여 원하는 만큼의 파라미터 검증 규칙을 생성할 수 있습니다.


사례 3 - 여러 파라미터 간 상호 검증


사례 4 - 복잡한 중첩 JSON 파라미터의 검증
application/json형식의 API 파라미터에 대해서도 동일하게 파라미터 검증을 적용할 수 있습니다.


주의사항
- 본 기능은 엔터프라이즈 에디션에서만 지원되며, DBAPI 엔터프라이즈 에디션
4.1.0버전부터 제공됩니다.