Get 메소드 사용
- 최종 업데이트2025/02/13
REST 웹 서비스 패키지 에서 Get 메서드 작업을 사용하여 URI에 포함된 매개변수로 식별되는 정보를 검색하거나 가져옵니다.
이 예에서는 Swagger Petstore 샘플 API(Petstore)의 엔드포인트를 사용하여 Get 메소드를 사용하여 Petstore 데이터베이스에서 데이터를 검색하는 방법을 보여줍니다.
주: GET 메소드 작업은 요청 본문을 사용하지 않습니다.
프로시저
-
새 봇을 생성합니다.
- Control Room의 인스턴스에 로그인합니다.
- 왼쪽 창에서 자동화를 클릭합니다.
- 새 항목 생성 > Bot을 클릭합니다.
- Task Bot 생성 창에서 봇 이름을 입력합니다.
-
기본 폴더 위치인 \Bots\를 수락합니다.
기본 봇 저장 위치를 변경하려면 선택을 클릭하고 프롬프트를 따릅니다.
- 생성 및 편집을 클릭합니다.
-
Get 메소드
작업을 사용하여 이용 가능한 모든 반려 동물 목록을 검색합니다.
-
REST 웹 서비스 > GET 메소드
작업를 더블 클릭하거나 드래그합니다.
-
다음 URI를 입력합니다.
https://petstore3.swagger.io/api/v3/pet/findByStatus?status=available
-
인증 모드 드롭다운에서 이 엔드포인트에 인증이 필요하지 않으므로 인증 없음을 선택합니다.
주: 일반적으로 엔드포인트는 인증된 애플리케이션만 데이터에 액세스할 수 있도록 하기 위해 인증을 요구합니다. 액세스하려는 엔드포인트에 대한 액세스를 허용하려면 적절한 인증 메커니즘을 선택합니다.
-
출력을 변수에 지정
필드에 변수 Output을 생성합니다. 변수 생성에 자세한 내용은 변수 만들기의 내용을 참조하십시오.
-
REST 웹 서비스 > GET 메소드
작업를 더블 클릭하거나 드래그합니다.
-
파일에 로그
작업을 삽입하여 응답 본문을 확인합니다.
- 파일에 로그 작업을 더블클릭하거나 드래그합니다.
- 텍스트 파일의 파일 경로를 제공합니다.
-
기록할 텍스트 입력 필드에
$Output{Body}$
을 입력합니다.
-
저장을 클릭한 다음 실행을 클릭합니다.
봇은 응답 본문을 검색하여 그 결과를 텍스트 파일에 저장합니다.주: 다운로드 API 엔드포인트를 사용하여 내보낸 봇 또는 REST 웹 서비스 패키지에 있는 파일을 다운로드할 수 없습니다.