파일 업로드 API

룩업 임포트, 앱 업로드 등 대용량 파일을 청크 방식으로 업로드하기 위한 토큰 발급·조회·취소 REST API입니다. open-upload-stream으로 토큰을 발급받은 뒤 upload-file로 파일을 전송하고, 진행 상황은 get-upload-stream으로 조회하며 필요 시 cancel-upload-stream으로 중단할 수 있습니다.

웹 콘솔에서는 다음 기능이 이 API를 통해 파일을 청크 단위로 업로드합니다.

  • 앱 → 앱 업로드 (handler_name=sonar-app): 앱 설치 파일 업로드
  • 분석 → 룩업 → 룩업 가져오기 (handler_name=lookup): CSV 등 룩업 데이터 임포트
  • 정책 → 자산 IP → 취약점 일괄 등록 (handler_name=ip-address-vulnerability): 자산 IP 취약점 데이터 임포트