Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere

콘텐츠 닫기

콘텐츠

콘텐츠 열기

REST 웹 서비스 명령

  • 업데이트: 8/05/2019
    • 11.3.x
    • 탐색
    • Enterprise

REST 웹 서비스 명령

HTTP 메소드 GET, POST, PUT 및 DELETE를 사용하여 REST 웹 서비스를 테스트하려면 REST 웹 서비스 명령을 사용합니다.

개요

메소드

GET 메소드
요청 URI로 식별되는 정보(개체 형식)를 검색합니다.
POST 메소드
서버가 요청에 포함된 개체를 식별된 웹 리소스의 새 종속성으로 수락하도록 요청합니다.
PUT 메소드
키-값 페어를 기반으로 다른 URI 파라미터를 전달하여 기록을 업데이트합니다.
DELETE 메소드

원본 서버가 식별된 자원을 삭제하도록 요청합니다.

F2 키를 사용하여 REST 웹 서비스에 대한 변수 지원
  • URL 파라미터화: 사용자는 요청 탭에 변수를 추가할 수 있습니다.
  • 파라미터: 사용자는 URL 값, 게시 값 및 권한 부여 값을 포함하는 파라미터 탭 값에 변수를 추가할 수 있습니다.

  1. 요청 보내기를 클릭하여 변수의 값으로 변수 설정 값을 표시합니다.
    주: 요청 헤더 또는 POST 파라미터에서 자격증명 변수를 사용한 경우 요청 보내기를 클릭할 때 변수 값 설정에는 자격증명 변수를 나열하지 않습니다. 그러나 그 값은 출력을 생성하는 데 사용됩니다.

    자격증명 변수가 변수 목록에서 제외되었다는 메시지가 표시됩니다. 자격증명 사물함에서 자격증명 변수 할당에 관해 더 자세히 읽어보십시오.

  2. 출력 가져오기를 클릭하여 반응을 얻습니다.
주: REST 웹 서비스가 프록시 서버를 사용하는 경우 도구 > 옵션 > 고급 설정으로 이동합니다.
요청 전송 오류 문제 해결

Enterprise 클라이언트를 v.11.3 이하에서 현재 버전으로 업그레이드하는 고객은 요청 전송 오류가 발생할 경우 AASettings.xml 파일에 구성한 기본 REST 클라이언트 유형을 업데이트해야 할 수 있습니다.

문제를 해결하려면 그림과 같이 플레이어 → 명령 노드에서 기본 RestSharp 대신 nativerestclient를 사용하도록 REST 클라이언트 유형을 구성할 수 있습니다.

<Player>

<commands>

<restwebservice>

<restclienttype>nativerestclient</restclienttype>

</restwebservice>

</commands>

</Player>

피드백을 보내주십시오