📢 Enterprise v4.7.0 Released

Support MCP multi-endpoint publishing feature

📢 Enterprise v4.6.0 Released

Support AI SQL Writing feature

Skip to content

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 버전부터 제공됩니다.