searchJobs
- 인쇄
- PDF
searchJobs
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Classic/VPC 환경에서 이용 가능합니다.
네이버 클라우드 플랫폼 콘솔에서 사용자가 등록한 진단 리스트를 검색 유형 및 작업 상태와 같은 특정 진단 내역으로 필터링 조회하여 결과를 출력합니다.
요청
요청 형식을 설명합니다. 요청 형식은 다음과 같습니다.
메서드 | URI |
---|---|
POST | /search |
요청 헤더
Web Security Checker에서 공통으로 사용하는 헤더에 대한 자세한 내용은 Web Security Checker 요청 헤더를 참조해 주십시오.
요청 바디
요청 바디에 대한 설명은 다음과 같습니다.
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
searchType | String | Required | 검색 유형
|
searchKeyword | String | Required | searchType 에 대응하는 검색 키워드 지정 |
statusCode | Integer | Required | 작업 상태 코드로 검색
|
limit | Integer | Required | 리스트 한 페이지당 출력 항목 수 |
page | Integer | Required | 리스트의 페이지 번호 |
요청 예시
요청 예시는 다음과 같습니다.
응답
응답 형식을 설명합니다.
응답 바디
응답 바디에 대한 설명은 다음과 같습니다.
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
total_cnt | Integer | - | 총 작업 레코드 수 |
total_page_cnt | Integer | - | 마지막 페이지 |
current_start_page | Integer | - | 시작 페이지 번호(10개 단위) |
current_end_page | Integer | - | 마지막 페이지 번호(10개 단위) |
record_data | Array | - | 진단 목록 |
record_data[].instanceNo | Integer | - | 작업의 식별 번호 |
record_data[].start_date | Date | - | 진단 작업의 시작 시간 |
record_data[].end_date | Date | - | 진단 작업의 종료 시간 |
record_data[].status | String | - | 작업 상태 |
record_data[].progress | Integer | - | 진단 진행률 |
record_data[].start_url | String | - | 진단 작업 대상 URL |
record_data[].crawl_cnt | Integer | - | 크롤링 URL 수집 개수 |
record_data[].scan_cnt | Integer | - | 취약점 개수 |
record_data[].memo | String | - | 작업 메모 |
record_data[].result_button | String | - | 작업 상태
|
record_data[].result_desc | String | - | 작업 결과 상세 설명
|
record_data[].rescan_button | String | - | 재진단 가능 상태
|
record_data[].slave_data | Array | - |
응답 상태 코드
Web Security Checker API에서 공통으로 사용하는 오류 코드에 대한 자세한 내용은 Web Security Checker 공통 오류 코드를 참조해 주십시오.
응답 예시
응답 예시는 다음과 같습니다.
- 조회 완료: 조회 정보가 있는 경우
- 조회 완료: 조회 정보가 없는 경우
샘플 코드
make_signature 함수로 시그니처를 생성하여 요청 헤드를 생성한 후 입력한 요청 파라미터에 따라 특정 상태의 진단 리스트를 조회하여 응답 코드가 200인 경우 결과를 출력하는 샘플 코드는 다음과 같습니다.
참고
샘플 코드는 Python3를 기반으로 작성했습니다. Java, Node.js 등 다른 언어로 작성한 샘플 코드는 API Gateway 사용 가이드의 API 호출을 참조해 주십시오.
이 문서가 도움이 되었습니까?