HTTP 작업
HTTP 작업을 통해 사용자는 API와 상호 작용하고 데이터 및 파일 업로드 및 다운로드와 같은 다양한 작업을 수행하는 웹 요청을 보낼 수 있습니다.
POST, GET, PUT 또는 DELETE와 같은 API 요청을 보내려면 웹 서비스 호출 작업을 사용하세요.
작업 속성에서 서비스의 URL과 적절한 HTTP 메서드를 채워야 합니다. 또한 XML 및 JSON과 같은 요청 및 응답 콘텐츠 형식을 선택해야 합니다.
사용자 지정 헤더 및 요청 본문 필드는 API에 따라 다르며 설명서에 설명된 대로 구성해야 합니다.
웹 서버에 인증이 필요한 경우 작업의 고급 설정의 적절한 필드에 자격 증명을 채울 수 있습니다.
WebServiceResponse라는 변수는 웹 서비스 요청의 결과를 저장합니다. 결과가 파일인 경우 데스크톱에 로컬로 저장하도록 선택할 수 있습니다.
웹에서 텍스트 또는 파일을 다운로드하려면 웹에서 다운로드 작업을 사용하세요. 이 작업을 수행하려면 웹 페이지 또는 파일의 URL을 채우고 적절한 HTTP 방법을 선택해야 합니다.
웹 서버에 인증이 필요한 경우 작업의 고급 설정의 적절한 필드에 자격 증명을 채울 수 있습니다.
다운로드한 텍스트를 저장하는 WebPageText라는 변수가 저장됩니다. 이 파일 다운로드 작업을 사용하는 경우 데스크톱에 로컬로 저장하도록 선택할 수 있습니다.
노트
HTTP 작업 외에도 Power Automate를 이용하면 사용자는 브라우저 자동화 작업을 통해 웹 애플리케이션과 상호 작용할 수 있습니다. 브라우저 작업에 대한 자세한 내용은 브라우저 자동화로 이동하세요.
웹에서 다운로드
웹에서 텍스트 또는 파일을 다운로드하고 저장합니다.
입력 매개 변수
인수 | 선택 항목 | 수락 | 기본값 | 설명 |
---|---|---|---|---|
URL | 아니요 | 텍스트 값 | 웹 페이지 또는 파일의 URL입니다. | |
방법 | 해당 없음 | 가져오기, 게시 | GET | 웹 사이트 정보 검색 방법을 지정합니다. 필요한 모든 정보가 URL에 있는 경우 가져오기(GET)를 사용하고 추가 정보(암호 등)를 입력하려면 게시(POST)를 사용해야 합니다. |
Post parameters | 아니요 | 데이터 테이블 | 두 개의 열이 있는 데이터 테이블 양식의 POST 매개 변수입니다. | |
Save response | 해당 없음 | 변수로 텍스트 가져오기(웹 페이지용), 디스크에 저장(파일용) | 텍스트 변수로 가져오기 (웹 페이지의 경우) | 반환된 데이터를 저장하는 방법을 지정합니다. |
File name | 해당 없음 | 원본 파일 이름 유지(대상 폴더만 지정), 전체 경로 지정(대상 폴더 + 사용자 지정 파일 이름) | 원래 파일 이름 유지(대상 폴더만 지정) | 다운로드한 파일의 원래 파일 이름을 유지할지 아니면 새 이름을 지정할지 지정합니다. |
Destination folder | 아니요 | 폴더 | 웹 서버에서 반환된 파일이 저장되는 폴더입니다. | |
Destination file path | 아니요 | 파일 | 웹 서버가 반환한 파일이 저장되는 전체 경로(폴더 및 파일 이름)입니다. | |
Connection timeout | 예 | 숫자 값 | 30 | 서버와의 연결이 설정되는 동안(포기하기 전까지) 에이전트가 대기해야 하는 시간(초) |
Follow redirection | 해당 없음 | 부울 값 | True | 웹 서버가 사용자를 다른 웹 페이지 또는 웹 사이트로 리디렉션하도록 허용할지 여부를 지정합니다. |
Clear cookies | 해당 없음 | 부울 값 | False | 이 자동화 중 유사한 작업으로 만들어진 모든 쿠키를 지울지 여부 지정 |
User agent | 예 | 텍스트 값 | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | 표시할 브라우저 ID를 지정하십시오. 일부 웹 서버는 브라우저 ID를 선택하지 않으면 액세스를 허용하지 않습니다. |
Encoding | 해당 없음 | 자동 감지, IBM037: IBM EBCDIC (미국-캐나다), IBM437: OEM 미국, IBM500: IBM EBCDIC (국제), ASMO-708: 아랍어 (ASMO 708), DOS-720: 아랍어 (DOS), ibm737: 그리스어 (DOS), ibm775: 발트어 (DOS), ibm850: 서유럽 어 (DOS), ibm852: 중앙 유럽어 (DOS), IBM855: OEM 키릴 문자, ibm857: 터키어 (DOS), IBM00858: OEM 다국어 라틴어 I, IBM860: 포르투갈어 ( DOS), ibm861: 아이슬란드어 (DOS), DOS-862: 히브리어 (DOS), IBM863: 캐나다 프랑스어 (DOS), IBM864: 아랍어 (864), IBM865: 북유럽어 (DOS), cp866: 키릴어 (DOS), ibm869: 그리스어, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: 태국어 (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: 일본어 (Shift-JIS), gb2312: 중국어 간체 ( GB2312), ks_c_5601-1987: 한국어, big5: 중국어 번체 (Big5), IBM1026: IBM EBCDIC (터키 라틴어-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (미국-캐나다-유럽), IBM01141: IBM EBCDIC ( 독일-유럽), IBM01142: IBM EBCDIC (덴마크-노르웨이-유럽), IBM01143: IBM EBCDIC (핀란드 -스웨덴-유럽), IBM01144: IBM EBCDIC (이탈리아-유럽), IBM01145: IBM EBCDIC (스페인-유럽), IBM01146: IBM EBCDIC (영국-유럽), IBM01147: IBM EBCDIC (프랑스-유럽), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: 중앙 유럽어 (Windows), windows-1251: 키릴 자모 (Windows ), Windows-1252: 서유럽어 (Windows), windows-1253: 그리스어 (Windows), windows-1254: 터키어 (Windows), windows-1255: 히브리어 (Windows), windows-1256: 아랍어 (Windows), windows- 1257: 발트어 (Windows), windows-1258: 베트남어 (Windows), Johab: 한국어 (Johab), 매킨토시: 서유럽어 (Mac), x-mac-japanese: 일본어 (Mac), x-mac-chinesetrad: 중국어 번체 (Mac), x-mac-korean: 한국어 (Mac), x-mac-arabic: 아랍어 (Mac), x-mac-hebrew: 히브리어 (Mac), x-mac-greek: 그리스어 (Mac), x- mac-cyrillic: 키릴 자모 (Mac), x-mac-chinesesimp: 중국어 간체 (Mac), x-mac-romanian: 루마니아어 (Mac), x-mac-ukrainian: 우크라이나어 (Mac), x-mac-thai: T hai (Mac), x-mac-ce: 중유럽어 (Mac), x-mac-icelandic: 아이슬란드어 (Mac), x-mac-turkish: 터키어 (Mac), x-mac-croatian: 크로아티아어 (Mac), utf-32: 유니코드 (UTF-32), utf-32BE: 유니코드 (UTF-32 Big-Endian), x-Chinese-CNS: 중국어 번체 (CNS), x-cp20001: TCA 대만, x-Chinese-Eten: 중국어 번체 (Eten), x-cp20003: IBM5550 대만, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: 서유럽어 (IA5), x-IA5- 독일어: 독일어 (IA5), x- IA5- 스웨덴어: 스웨덴어 (IA5), x-IA5- 노르웨이어: 노르웨이어 (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (독일 ), IBM277: IBM EBCDIC (덴마크-노르웨이), IBM278: IBM EBCDIC (핀란드-스웨덴), IBM280: IBM EBCDIC (이탈리아), IBM284: IBM EBCDIC (스페인), IBM285: IBM EBCDIC (영국), IBM290: IBM EBCDIC (일본어 가타카나), IBM297: IBM EBCDIC (프랑스), IBM420: IBM EBCDIC (아랍어), IBM423: IBM EBCDIC (그리스어), IBM424: IBM EBCDIC (히브리어), x-EBCDIC-한국어 확장: IBM EBCDIC (한국어 확장), IBM-Thai: IBM EBCDIC (Thai), k oi8-r: 키릴 자모 (KOI8-R), IBM871: IBM EBCDIC (아이슬란드어), IBM880: IBM EBCDIC (키릴 자모 러시아어), IBM905: IBM EBCDIC (터키어), IBM00924: IBM Latin-1, EUC-JP: 일본어 (JIS 0208-1990 및 0212-1990), x-cp20936: 중국어 간체 (GB2312-80), x-cp20949: 한국어 Wansung, cp1025: IBM EBCDIC (키릴 자모 세르비아어-불가리아어), koi8-u: 키릴 자모 (KOI8-U), iso- 8859-1: 서유럽어 (ISO), iso-8859-2: 중앙 유럽어 (ISO), iso-8859-3: 라틴어 3 (ISO), iso-8859-4: 발트어 (ISO), iso-8859-5: 키릴 문자 (ISO), iso-8859-6: 아랍어 (ISO), iso-8859-7: 그리스어 (ISO), iso-8859-8: 히브리어 (ISO-Visual), iso-8859-9: 터키어 (ISO ), iso-8859-13: 에스토니아어 (ISO), iso-8859-15: 라틴어 9 (ISO), x-Europa: Europa, iso-8859-8-i: 히브리어 (ISO-Logical), iso-2022- jp: 일본어 (JIS), csISO2022JP: 일본어 (JIS-Allow 1 byte Kana), iso-2022-jp: 일본어 (JIS-Allow 1 byte Kana-SO / SI), iso-2022-kr: 한국어 (ISO), x-cp50227: 중국어 간체 (ISO-2022), euc-jp: 일본어 (EUC), EUC-CN: 중국어 간체 (EUC), euc-kr: 한국어 (EUC), hz-gb-2312: 중국어 간체 (HZ), GB18030: 중국어 간체 (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII 타밀어, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii -gu: ISCII Gujarati, x-iscii-pa: ISCII Punjabi, utf-7: 유니코드 (UTF-7), utf-8: 유니코드 (UTF-8) | 자동 검색 | 웹 페이지에 사용되는 인코딩입니다. 자동 검색 옵션을 선택하면 사용할 인코딩이 웹 서버에서 지정됩니다. |
Accept untrusted certificates | 해당 없음 | 부울 값 | False | 신뢰할 수 없는 인증서를 수락할지 여부 지정 |
Use credentials | 해당 없음 | 부울 값 | False | 웹 서버에 인증이 필요한지 여부를 지정합니다. 이 속성은 HTTP 인증(즉, 브라우저에 사용자 이름과 암호를 묻는 팝업 창이 표시되는 경우)을 나타냅니다. |
User name | 아니요 | 텍스트 값 | 웹 서버의 사용자 이름입 | |
Password | 아니요 | 직접 암호화 입력 또는 Text value | 웹 서버의 암호 |
변수 생성됨
인수 | Type | 설명 |
---|---|---|
DownloadedFile | 파일 | 다운로드한 파일 |
WebPageText | 텍스트 값 | 웹 페이지 텍스트입니다. |
예외
예외 | 설명 |
---|---|
디렉터리 없음 | 필수 디렉터리가 존재하지 않음을 나타냄 |
웹에서 다운로드 오류 | 웹에서 다운로드하는 데 문제가 있음을 나타냄 |
알려진 문제점
- 현재 데스크톱용 Power Automate에서는 웹 요청에 대해 NTLM 인증이 지원되지 않습니다.
SOAP 웹 서비스 호출
SOAP 웹 서비스에서 메서드를 호출합니다.
입력 매개 변수
인수 | 선택 항목 | 수락 | 기본값 | 설명 |
---|---|---|---|---|
엔드포인트 | 아니요 | 텍스트 값 | 웹 서비스의 엔드포인트입니다. | |
사용자 지정 헤더 | 네 | 텍스트 값 | 웹 서비스로 보낼 요청에 포함될 사용자 지정 헤더입니다. | |
요청 본문 | 아니요 | 텍스트 값 | 웹 서비스에 보낼 요청의 본문입니다. | |
연결 시간 제한 | 아니요 | 숫자 값 | 30 | 서버와의 연결이 설정되는 동안 에이전트가 대기해야 하는 시간(초)입니다. |
리디렉션 팔로우 | 해당 없음 | 부울 값 | True | 웹 서버가 사용자를 다른 웹 서비스로 리디렉션하도록 허용할지 여부를 지정합니다. |
Clear cookies | 해당 없음 | 부울 값 | False | 이 흐름 중 유사한 작업으로 이전에 만들어진 모든 쿠키를 지울지 여부를 지정합니다. |
오류 상태 시 실패 | 해당 없음 | 부울 값 | False | 오류를 나타내는 호출된 웹 서비스의 응답을 일반적인 응답(모든 예외를 표시)으로 처리할지 관련 예외를 발생시킬지 지정합니다. |
사용자 에이전트 | 아니요 | 텍스트 값 | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | 표시할 브라우저 ID를 지정하십시오. 일부 웹 서버는 브라우저 ID를 선택하지 않으면 액세스를 허용하지 않습니다. |
사용자 에이전트 | 네 | 텍스트 값 | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | 표시할 브라우저 ID를 지정하십시오. 일부 웹 서버는 브라우저 ID를 선택하지 않으면 액세스를 허용하지 않습니다. |
Encoding | 해당 없음 | 자동 감지, IBM037: IBM EBCDIC (미국-캐나다), IBM437: OEM 미국, IBM500: IBM EBCDIC (국제), ASMO-708: 아랍어 (ASMO 708), DOS-720: 아랍어 (DOS), ibm737: 그리스어 (DOS), ibm775: 발트어 (DOS), ibm850: 서유럽 어 (DOS), ibm852: 중앙 유럽어 (DOS), IBM855: OEM 키릴 문자, ibm857: 터키어 (DOS), IBM00858: OEM 다국어 라틴어 I, IBM860: 포르투갈어 ( DOS), ibm861: 아이슬란드어 (DOS), DOS-862: 히브리어 (DOS), IBM863: 캐나다 프랑스어 (DOS), IBM864: 아랍어 (864), IBM865: 북유럽어 (DOS), cp866: 키릴어 (DOS), ibm869: 그리스어, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: 태국어 (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: 일본어 (Shift-JIS), gb2312: 중국어 간체 ( GB2312), ks_c_5601-1987: 한국어, big5: 중국어 번체 (Big5), IBM1026: IBM EBCDIC (터키 라틴어-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (미국-캐나다-유럽), IBM01141: IBM EBCDIC ( 독일-유럽), IBM01142: IBM EBCDIC (덴마크-노르웨이-유럽), IBM01143: IBM EBCDIC (핀란드 -스웨덴-유럽), IBM01144: IBM EBCDIC (이탈리아-유럽), IBM01145: IBM EBCDIC (스페인-유럽), IBM01146: IBM EBCDIC (영국-유럽), IBM01147: IBM EBCDIC (프랑스-유럽), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: 중앙 유럽어 (Windows), windows-1251: 키릴 자모 (Windows ), Windows-1252: 서유럽어 (Windows), windows-1253: 그리스어 (Windows), windows-1254: 터키어 (Windows), windows-1255: 히브리어 (Windows), windows-1256: 아랍어 (Windows), windows- 1257: 발트어 (Windows), windows-1258: 베트남어 (Windows), Johab: 한국어 (Johab), 매킨토시: 서유럽어 (Mac), x-mac-japanese: 일본어 (Mac), x-mac-chinesetrad: 중국어 번체 (Mac), x-mac-korean: 한국어 (Mac), x-mac-arabic: 아랍어 (Mac), x-mac-hebrew: 히브리어 (Mac), x-mac-greek: 그리스어 (Mac), x- mac-cyrillic: 키릴 자모 (Mac), x-mac-chinesesimp: 중국어 간체 (Mac), x-mac-romanian: 루마니아어 (Mac), x-mac-ukrainian: 우크라이나어 (Mac), x-mac-thai: T hai (Mac), x-mac-ce: 중유럽어 (Mac), x-mac-icelandic: 아이슬란드어 (Mac), x-mac-turkish: 터키어 (Mac), x-mac-croatian: 크로아티아어 (Mac), utf-32: 유니코드 (UTF-32), utf-32BE: 유니코드 (UTF-32 Big-Endian), x-Chinese-CNS: 중국어 번체 (CNS), x-cp20001: TCA 대만, x-Chinese-Eten: 중국어 번체 (Eten), x-cp20003: IBM5550 대만, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: 서유럽어 (IA5), x-IA5- 독일어: 독일어 (IA5), x- IA5- 스웨덴어: 스웨덴어 (IA5), x-IA5- 노르웨이어: 노르웨이어 (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (독일 ), IBM277: IBM EBCDIC (덴마크-노르웨이), IBM278: IBM EBCDIC (핀란드-스웨덴), IBM280: IBM EBCDIC (이탈리아), IBM284: IBM EBCDIC (스페인), IBM285: IBM EBCDIC (영국), IBM290: IBM EBCDIC (일본어 가타카나), IBM297: IBM EBCDIC (프랑스), IBM420: IBM EBCDIC (아랍어), IBM423: IBM EBCDIC (그리스어), IBM424: IBM EBCDIC (히브리어), x-EBCDIC-한국어 확장: IBM EBCDIC (한국어 확장), IBM-Thai: IBM EBCDIC (Thai), k oi8-r: 키릴 자모 (KOI8-R), IBM871: IBM EBCDIC (아이슬란드어), IBM880: IBM EBCDIC (키릴 자모 러시아어), IBM905: IBM EBCDIC (터키어), IBM00924: IBM Latin-1, EUC-JP: 일본어 (JIS 0208-1990 및 0212-1990), x-cp20936: 중국어 간체 (GB2312-80), x-cp20949: 한국어 Wansung, cp1025: IBM EBCDIC (키릴 자모 세르비아어-불가리아어), koi8-u: 키릴 자모 (KOI8-U), iso- 8859-1: 서유럽어 (ISO), iso-8859-2: 중앙 유럽어 (ISO), iso-8859-3: 라틴어 3 (ISO), iso-8859-4: 발트어 (ISO), iso-8859-5: 키릴 문자 (ISO), iso-8859-6: 아랍어 (ISO), iso-8859-7: 그리스어 (ISO), iso-8859-8: 히브리어 (ISO-Visual), iso-8859-9: 터키어 (ISO ), iso-8859-13: 에스토니아어 (ISO), iso-8859-15: 라틴어 9 (ISO), x-Europa: Europa, iso-8859-8-i: 히브리어 (ISO-Logical), iso-2022- jp: 일본어 (JIS), csISO2022JP: 일본어 (JIS-Allow 1 byte Kana), iso-2022-jp: 일본어 (JIS-Allow 1 byte Kana-SO / SI), iso-2022-kr: 한국어 (ISO), x-cp50227: 중국어 간체 (ISO-2022), euc-jp: 일본어 (EUC), EUC-CN: 중국어 간체 (EUC), euc-kr: 한국어 (EUC), hz-gb-2312: 중국어 간체 (HZ), GB18030: 중국어 간체 (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII 타밀어, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii -gu: ISCII Gujarati, x-iscii-pa: ISCII Punjabi, utf-7: 유니코드 (UTF-7), utf-8: 유니코드 (UTF-8) | 자동 검색 | 웹 서비스 응답에 사용되는 인코딩입니다. 자동 검색 옵션을 선택하면 사용할 인코딩이 웹 서비스에서 지정됩니다. |
Accept untrusted certificates | 해당 없음 | 부울 값 | False | 신뢰할 수 없는 인증서를 수락할지 여부 지정 |
HTTP Authentication | 해당 없음 | 부울 값 | False | 웹 서버에 HTTP 인증이 필요한지 여부 지정(즉, 브라우저에 사용자 이름과 암호를 묻는 팝업 창이 표시됨) |
User name | 아니요 | 텍스트 값 | 웹 서버의 사용자 이름입 | |
Password | 아니요 | 직접 암호화 입력 또는 Text value | 웹 서버의 암호 |
빌더 매개변수 요청
인수 | 수락 | 설명 |
---|---|---|
WSDL | 파일 | 요청을 빌드할 웹 서비스 기술 언어(WSDL) 문서 |
Service | 텍스트 값 | 호출할 서비스 |
포트 | 텍스트 값 | 서비스를 호출할 포트 |
SOAP 버전 | 텍스트 값 | SOAP 서비스의 버전 |
작업 | 텍스트 값 | 서비스를 호출하는 작업 |
요청 봉투 | 텍스트 값 | 서비스 호출 요청을 담아 보낼 봉투 |
변수 생성됨
인수 | Type | 설명 |
---|---|---|
SoapServiceResponseHeaders | 텍스트 값 목록 | 응답의 HTTP 헤더입니다. |
SoapServiceResponse | 텍스트 값 | 웹 서비스 응답 텍스트입니다. |
StatusCode | 숫자 값 | 반환된 상태 코드 |
예외
예외 | 설명 |
---|---|
SOAP 서비스 호출 오류 | SOAP 서비스를 호출하는 데 문제가 있음을 나타냅니다. |
사용자 지정 헤더의 잘못된 헤더 | 일부 사용자 지정 헤더가 잘못되었음을 나타냄 |
알려진 문제점
- 현재 데스크톱용 Power Automate에서는 웹 요청에 대해 NTLM 인증이 지원되지 않습니다.
웹 서비스 호출
데이터를 전송하여 웹 서비스를 호출하고 웹 서비스에서 응답을 검색합니다.
입력 매개 변수
인수 | 선택 항목 | 수락 | 기본값 | 설명 |
---|---|---|---|---|
URL | 아니요 | 텍스트 값 | 웹 서비스의 URL | |
방법 | 해당 없음 | GET, POST, CONNECT, HEAD, PUT, DELETE, OPTIONS, TRACE, PATCH | GET | 웹 서비스를 호출하는 데 사용되는 HTTP 메서드입니다. |
Accept | 예 | 텍스트 값 | application/xml | 웹 서비스 응답에 허용되는 콘텐츠 형식입니다. |
Content type | 예 | 텍스트 값 | application/xml | 웹 서비스에 보낼 요청의 콘텐츠 형식입니다. |
Custom headers | 예 | 텍스트 값 | 웹 서비스로 보낼 요청에 포함될 사용자 지정 헤더입니다. | |
Request body | 예 | 텍스트 값 | 웹 서비스에 보낼 요청의 본문입니다. | |
Save response | 해당 없음 | 변수로 텍스트 가져오기(웹 페이지용), 디스크에 저장(파일용) | 텍스트 변수로 가져오기 (웹 페이지의 경우) | 반환된 데이터를 저장하는 방법을 지정합니다. |
File name | 해당 없음 | 원본 파일 이름 유지(대상 폴더만 지정), 전체 경로 지정(대상 폴더 + 사용자 지정 파일 이름) | 원래 파일 이름 유지(대상 폴더만 지정) | 다운로드한 파일의 원래 파일 이름을 유지할지 아니면 새 이름을 지정할지 지정합니다. |
Destination folder | 아니요 | 폴더 | 웹 서비스에서 반환된 파일이 저장되는 폴더입니다. | |
Destination file path | 아니요 | 파일 | 웹 서비스가 반환한 파일이 저장되는 전체 경로(폴더 및 파일 이름)입니다. | |
Connection timeout | 예 | 숫자 값 | 30 | 서버와의 연결이 설정되는 동안(포기하기 전까지) 에이전트가 대기해야 하는 시간(초) |
Follow redirection | 해당 없음 | 부울 값 | True | 웹 서버가 사용자를 다른 웹 서비스로 리디렉션하도록 허용할지 여부를 지정합니다. |
Clear cookies | 해당 없음 | 부울 값 | False | 이 작업 전에 이 자동화 동안 유사한 작업으로 만들어진 모든 쿠키를 지울지 여부 지정 |
Fail on error status | 해당 없음 | 부울 값 | False | 오류를 나타내는 호출된 웹 서비스의 응답을 일반적인 응답(모든 예외를 표시)으로 처리할지 관련 예외를 발생시킬지 지정합니다. |
Encode request body | 해당 없음 | 부울 값 | True | 요청 본문을 호출하기 전에 URL로 인코드해야 하는지 여부를 지정합니다. |
User agent | 예 | 텍스트 값 | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | 표시할 브라우저 ID를 지정하십시오. 일부 웹 서버는 브라우저 ID를 선택하지 않으면 액세스를 허용하지 않습니다. |
Encoding | 해당 없음 | 자동 감지, IBM037: IBM EBCDIC (미국-캐나다), IBM437: OEM 미국, IBM500: IBM EBCDIC (국제), ASMO-708: 아랍어 (ASMO 708), DOS-720: 아랍어 (DOS), ibm737: 그리스어 (DOS), ibm775: 발트어 (DOS), ibm850: 서유럽 어 (DOS), ibm852: 중앙 유럽어 (DOS), IBM855: OEM 키릴 문자, ibm857: 터키어 (DOS), IBM00858: OEM 다국어 라틴어 I, IBM860: 포르투갈어 ( DOS), ibm861: 아이슬란드어 (DOS), DOS-862: 히브리어 (DOS), IBM863: 캐나다 프랑스어 (DOS), IBM864: 아랍어 (864), IBM865: 북유럽어 (DOS), cp866: 키릴어 (DOS), ibm869: 그리스어, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: 태국어 (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: 일본어 (Shift-JIS), gb2312: 중국어 간체 ( GB2312), ks_c_5601-1987: 한국어, big5: 중국어 번체 (Big5), IBM1026: IBM EBCDIC (터키 라틴어-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (미국-캐나다-유럽), IBM01141: IBM EBCDIC ( 독일-유럽), IBM01142: IBM EBCDIC (덴마크-노르웨이-유럽), IBM01143: IBM EBCDIC (핀란드 -스웨덴-유럽), IBM01144: IBM EBCDIC (이탈리아-유럽), IBM01145: IBM EBCDIC (스페인-유럽), IBM01146: IBM EBCDIC (영국-유럽), IBM01147: IBM EBCDIC (프랑스-유럽), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: 중앙 유럽어 (Windows), windows-1251: 키릴 자모 (Windows ), Windows-1252: 서유럽어 (Windows), windows-1253: 그리스어 (Windows), windows-1254: 터키어 (Windows), windows-1255: 히브리어 (Windows), windows-1256: 아랍어 (Windows), windows- 1257: 발트어 (Windows), windows-1258: 베트남어 (Windows), Johab: 한국어 (Johab), 매킨토시: 서유럽어 (Mac), x-mac-japanese: 일본어 (Mac), x-mac-chinesetrad: 중국어 번체 (Mac), x-mac-korean: 한국어 (Mac), x-mac-arabic: 아랍어 (Mac), x-mac-hebrew: 히브리어 (Mac), x-mac-greek: 그리스어 (Mac), x- mac-cyrillic: 키릴 자모 (Mac), x-mac-chinesesimp: 중국어 간체 (Mac), x-mac-romanian: 루마니아어 (Mac), x-mac-ukrainian: 우크라이나어 (Mac), x-mac-thai: T hai (Mac), x-mac-ce: 중유럽어 (Mac), x-mac-icelandic: 아이슬란드어 (Mac), x-mac-turkish: 터키어 (Mac), x-mac-croatian: 크로아티아어 (Mac), utf-32: 유니코드 (UTF-32), utf-32BE: 유니코드 (UTF-32 Big-Endian), x-Chinese-CNS: 중국어 번체 (CNS), x-cp20001: TCA 대만, x-Chinese-Eten: 중국어 번체 (Eten), x-cp20003: IBM5550 대만, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: 서유럽어 (IA5), x-IA5- 독일어: 독일어 (IA5), x- IA5- 스웨덴어: 스웨덴어 (IA5), x-IA5- 노르웨이어: 노르웨이어 (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (독일 ), IBM277: IBM EBCDIC (덴마크-노르웨이), IBM278: IBM EBCDIC (핀란드-스웨덴), IBM280: IBM EBCDIC (이탈리아), IBM284: IBM EBCDIC (스페인), IBM285: IBM EBCDIC (영국), IBM290: IBM EBCDIC (일본어 가타카나), IBM297: IBM EBCDIC (프랑스), IBM420: IBM EBCDIC (아랍어), IBM423: IBM EBCDIC (그리스어), IBM424: IBM EBCDIC (히브리어), x-EBCDIC-한국어 확장: IBM EBCDIC (한국어 확장), IBM-Thai: IBM EBCDIC (Thai), k oi8-r: 키릴 자모 (KOI8-R), IBM871: IBM EBCDIC (아이슬란드어), IBM880: IBM EBCDIC (키릴 자모 러시아어), IBM905: IBM EBCDIC (터키어), IBM00924: IBM Latin-1, EUC-JP: 일본어 (JIS 0208-1990 및 0212-1990), x-cp20936: 중국어 간체 (GB2312-80), x-cp20949: 한국어 Wansung, cp1025: IBM EBCDIC (키릴 자모 세르비아어-불가리아어), koi8-u: 키릴 자모 (KOI8-U), iso- 8859-1: 서유럽어 (ISO), iso-8859-2: 중앙 유럽어 (ISO), iso-8859-3: 라틴어 3 (ISO), iso-8859-4: 발트어 (ISO), iso-8859-5: 키릴 문자 (ISO), iso-8859-6: 아랍어 (ISO), iso-8859-7: 그리스어 (ISO), iso-8859-8: 히브리어 (ISO-Visual), iso-8859-9: 터키어 (ISO ), iso-8859-13: 에스토니아어 (ISO), iso-8859-15: 라틴어 9 (ISO), x-Europa: Europa, iso-8859-8-i: 히브리어 (ISO-Logical), iso-2022- jp: 일본어 (JIS), csISO2022JP: 일본어 (JIS-Allow 1 byte Kana), iso-2022-jp: 일본어 (JIS-Allow 1 byte Kana-SO / SI), iso-2022-kr: 한국어 (ISO), x-cp50227: 중국어 간체 (ISO-2022), euc-jp: 일본어 (EUC), EUC-CN: 중국어 간체 (EUC), euc-kr: 한국어 (EUC), hz-gb-2312: 중국어 간체 (HZ), GB18030: 중국어 간체 (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII 타밀어, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii -gu: ISCII Gujarati, x-iscii-pa: ISCII Punjabi, utf-7: 유니코드 (UTF-7), utf-8: 유니코드 (UTF-8) | 자동 검색 | 웹 서비스 응답에 사용되는 인코딩입니다. 자동 검색 옵션을 선택하면 사용할 인코딩이 웹 서비스에서 지정됩니다. |
Accept untrusted certificates | 해당 없음 | 부울 값 | False | 신뢰할 수 없는 인증서를 수락할지 여부 지정 |
HTTP Authentication | 해당 없음 | 부울 값 | False | 웹 서버에 인증이 필요한지 여부를 지정합니다. 이 속성은 HTTP 인증(즉, 브라우저에 사용자 이름과 암호를 묻는 팝업 창이 표시되는 경우)을 나타냅니다. |
User name | 아니요 | 텍스트 값 | 웹 서버의 사용자 이름입 | |
Password | 아니요 | 직접 암호화 입력 또는 Text value | 웹 서버의 암호 |
변수 생성됨
인수 | Type | 설명 |
---|---|---|
WebServiceResponseHeaders | 텍스트 값 목록 | 응답의 HTTP 헤더입니다. |
DownloadedFile | 파일 | 다운로드한 파일 |
WebServiceResponse | 텍스트 값 | 웹 서비스 응답 텍스트입니다. |
StatusCode | 숫자 값 | 반환된 상태 코드 |
예외
예외 | 설명 |
---|---|
웹 서비스 호출 오류 | 웹 서비스를 호출하는 데 문제가 있음을 나타냄 |
디렉터리 없음 | 필수 디렉터리가 존재하지 않음을 나타냄 |
사용자 지정 헤더의 잘못된 헤더 | 일부 사용자 지정 헤더가 잘못되었음을 나타냄 |
알려진 문제점
- 현재 데스크톱용 Power Automate에서는 웹 요청에 대해 NTLM 인증이 지원되지 않습니다.