Akcje HTTP
Akcje HTTP umożliwiają użytkownikom interakcję z interfejsami API i wysyłanie żądań internetowych, które wykonują różne operacje, takie jak wysyłanie i pobieranie danych i plików.
Aby wysłać żądanie interfejsu API, takie jak POST, GET, PUT lub DELETE, można użyć akcji wywoływania usługi sieci web.
We właściwościach akcji należy wypełnić adres URL usługi i odpowiednią metodę HTTP. Ponadto należy wybrać zapytanie żądania i odpowiedzi, typ zawartości XML lub JSON.
Pola Niestandardowe nagłówki i Treści żądanie zależą od interfejsu API i trzeba je skonfigurować w sposób opisany w jego dokumentacji.
Jeśli serwer sieci Web wymaga uwierzytelniania, poświadczenia można wypełnić w odpowiednich polach ustawień zaawansowanych akcji.
Zmienna o nazwie WebServiceResponse przechowuje wyniki żądania usługi sieci web. Jeśli wyniki są plikami, można wybrać opcję zapisania ich lokalnie na pulpicie.
Aby pobrać tekst lub pliki z sieci web, można użyć akcji Pobierz z sieci web. Ta akcja wymaga wypełnienia adresu URL strony sieci Web lub pliku i wybrania odpowiedniej metody protokołu HTTP.
Jeśli serwer sieci Web wymaga uwierzytelniania, poświadczenia można wypełnić w odpowiednich polach ustawień zaawansowanych akcji.
Zmienna o nazwie WebPageText przechowuje pobrany tekst. Jeśli użyjesz tej akcji do pobrania plików, możesz wybrać opcję zapisania ich lokalnie na pulpicie.
Uwaga
Oprócz akcji HTTP Power Automate umożliwia użytkownikom interakcję z aplikacją internetową za pomocą akcji przeglądarki automatyzacji. Więcej informacji o czynnościach przeglądarki automatyzacji można znaleźć w temacie Przeglądarka automatyzacji.
Pobierz z sieci web
Pobiera tekst lub plik z sieci web i zapisuje go.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
URL | Nie | Wartość tekstowa | Adres URL strony internetowej lub pliku | |
Method | Nie dotyczy | POBIERZ, OPUBLIKUJ | GET | Określ sposób pobierania informacji o witrynie sieci Web. Jeśli w adresie URL znajdują się wszystkie potrzebne informacje, użyj metody GET, a jeśli trzeba wprowadzić więcej informacji (hasła itp.), użyj metody POST. |
Post parameters | Nie. | Tabela danych | Parametry metody POST w formularzu tabeli danych z dwiema kolumnami | |
Save response | Nie dotyczy | Pobierz tekst do zmiennej (dla stron internetowych), Zapisz na dysku (dla plików) | Pobierz tekst do zmiennej (dotyczy stron internetowych) | Określ, jak mają być zapisywane zwracane dane |
File name | Nie dotyczy | Zachowaj oryginalną nazwę pliku (określ tylko folder docelowy), Określ pełną ścieżkę (folder docelowy + niestandardowa nazwa pliku) | Zachowaj oryginalną nazwę pliku (określ tylko folder docelowy) | Określ, czy zachować oryginalną nazwę pobranego pliku, czy określić nową |
Destination folder | Nie | Folder | Folder, w którym zostanie zapisany plik zwrócony z serwera sieci web | |
Destination file path | Nie | Plik | Pełna ścieżka (folder plus nazwa pliku), w której będzie przechowywany plik zwrócony przez serwer sieci web | |
Connection timeout | Tak | Wartość liczbowa | 30 | Czas (w sekundach), przez jaki agent ma oczekiwać na ustanowienie połączenia z serwerem, zanim zrezygnuje z tej akcji |
Follow redirection | Nie dotyczy | Wartość logiczna | Prawda | Określ, czy zezwalać serwerowi sieci web na przekierowywanie do innej strony lub witryny internetowej |
Clear cookies | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy mają zostać wyczyszczone wszystkie pliki cookie utworzone podczas wykonywania podobnych akcji w trakcie tej automatyzacji |
User agent | Tak | Wartość tekstowa | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | Określ, która tożsamość przeglądarki ma być wyświetlana. Niektóre serwery sieci web nie zezwalają na dostęp, chyba że wybrano tożsamość przeglądarki |
Kodowanie | Nie dotyczy | Auto - detect, IBM037: IBM EBCDIC (US-Canada), IBM437: OEM United States, IBM500: IBM EBCDIC (International), ASMO-708: Arabic (ASMO 708), DOS-720: Arabic (DOS), ibm737: Greek (DOS), ibm775: Baltic (DOS), ibm850: Western European (DOS), ibm852: Central European (DOS), IBM855: OEM Cyrillic, ibm857: Turkish (DOS), IBM00858: OEM Multilingual Latin I, IBM860: Portuguese (DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: Greek, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: Thai (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: Japanese (Shift-JIS), gb2312: Chinese Simplified (GB2312), ks_c_5601-1987: Korean, big5: Chinese Traditional (Big5), IBM1026: IBM EBCDIC (Turkish Latin-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (US-Canada-Euro), IBM01141: IBM EBCDIC (Germany-Euro), IBM01142: IBM EBCDIC (Denmark-Norway-Euro), IBM01143: IBM EBCDIC (Finland-Sweden-Euro), IBM01144: IBM EBCDIC (Italy-Euro), IBM01145: IBM EBCDIC (Spain-Euro), IBM01146: IBM EBCDIC (UK-Euro), IBM01147: IBM EBCDIC (France-Euro), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows), Windows-1252: Western European (Windows), windows-1253: Greek (Windows), windows-1254: Turkish (Windows), windows-1255: Hebrew (Windows), windows-1256: Arabic (Windows), windows-1257: Baltic (Windows), windows-1258: Vietnamese (Windows), Johab: Korean (Johab), macintosh: Western European (Mac), x-mac-japanese: Japanese (Mac), x-mac-chinesetrad: Chinese Traditional (Mac), x-mac-korean: Korean (Mac), x-mac-arabic: Arabic (Mac), x-mac-hebrew: Hebrew (Mac), x-mac-greek: Greek (Mac), x-mac-cyrillic: Cyrillic (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: Ukrainian (Mac), x-mac-thai: Thai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE : Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chiński Tradycyjny (CNS), x-cp20001: TCA Tajwan, x-Chinese-Eten: chiński tradycyjny (Eten), x-cp20003: IBM5550 Tajwan, x-cp20004: TeleText Tajwan, x-cp20005: Wang Tajwan, x-IA5: zachodnioeuropejski (IA5), x-IA5-niemiecki: niemiecki (IA5), x-IA5-szwedzki: szwedzki (IA5), x-IA5-norweski: norweski (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (Niemcy), IBM277: IBM EBCDIC (Dania-Norwegia), IBM278: EBCDIC (Finlandia-Szwecja), IBM280: IBM EBCDIC (Włochy), IBM284: IBM EBCDIC (Hiszpania), IBM285: IBM EBCDIC (WIELKA BRYTANIA), IBM290: IBM EBCDIC (katakana japońska), IBM297: IBM EBCDIC (Francja), IBM420: IBM EBCDIC (Arabski), IBM423: IBM EBCDIC (grecki), IBM424: IBM EBCDIC (hebrajski), x-EBCDIC-KoreanExtended: IBM EBCDIC (koreański rozszerzony), IBM-Thai: IBM EBCDIC (Tajski), tajski koi8-r: Cyrylica (KOI8-R), IBM871: IBM EBCDIC (islandzki), IBM880: IBM EBCDIC (cyrylica rosyjska), IBM905: IBM EBCDIC (turecki), IBM00924: IBM Latin-1, EUC-JP: japoński (JIS 0208-1990 i 0212-1990), x-cp20936: Chinese Simplified (GB2312-80), x-cp20949: Korean Wansung, cp1025: IBM EBCDIC (Cyrillic Serbian-Bulgarian), koi8-u: Cyrillic (KOI8-U), iso-8859-1: Western European (ISO), iso-8859-2: Central European (ISO), iso-8859-3: Latin 3 (ISO), iso-8859-4: Baltic (ISO), iso-8859-5: Cyrillic (ISO), iso-8859-6: Arabic (ISO), iso-8859-7: Greek (ISO), iso-8859-8: Hebrew (ISO-Visual), iso-8859-9: Turkish (ISO), iso-8859-13: Estonian (ISO), iso-8859-15: Latin 9 (ISO), x-Europa: Europa, iso-8859-8-i: Hebrew (ISO-Logical), iso-2022-jp: Japanese (JIS), csISO2022JP: Japanese (JIS-Allow 1 byte Kana), iso-2022-jp: Japanese (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr: Korean (ISO), x-cp50227: Chinese Simplified (ISO-2022), euc-jp: Japanese (EUC), EUC-CN: Chinese Simplified (EUC), euc-kr: Korean (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII Tamil, 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 Pennjabi, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) | Autowykrywanie | Kodowanie używane na stronie internetowej. W przypadku wybrania opcji automatycznego wykrywania kodowanie zostanie określone przez serwer sieci web. |
Accept untrusted certificates | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy niezaufane certyfikaty będą akceptowane |
Use credentials | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy serwer WWW wymaga uwierzytelnienia. Ta właściwość dotyczy uwierzytelniania HTTP (czyli sytuacji, gdy przeglądarka wyświetla wyskakujące okienko z monitem o podanie nazwy użytkownika i hasła). |
User name | Nie. | Wartość tekstowa | Nazwa użytkownika dla serwera sieci web | |
Password | Nie. | Bezpośrednie wprowadzanie zaszyfrowanego tekstu lub wartości tekstowej | Hasło do serwera sieci web |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
DownloadedFile | Plik | Pobrany plik |
WebPageText | Wartość tekstowa | Tekst strony internetowej |
Wyjątki
Wyjątek | Opis |
---|---|
Katalog nie istnieje | Wskazuje, że wymagany katalog nie istnieje |
Błąd pobierania z sieci web | Wskazuje problem podczas pobierania z sieci web |
Znane problemy
- Uwierzytelnianie NTLM nie jest obecnie obsługiwane dla żądań internetowych w Power Automate dla komputerów stacjonarnych.
Wywołaj usługę sieci web protokołu SOAP
Wywołuje metodę z usługi sieci web protokołu SOAP.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Punkt końcowy | Brak | Wartość tekstowa | Punkt końcowy usługi sieci web | |
Nagłówki niestandardowe | Tak | Wartość tekstowa | Niestandardowe nagłówki, które mają zostać uwzględnione w żądaniu wysyłanym do usługi sieci web | |
Treść żądania | Brak | Wartość tekstowa | Treść żądania, które zostanie wysłane do usługi sieci web | |
Limit czasu nawiązywania połączenia | Brak | Wartość liczbowa | 30 | Czas (w sekundach), przez jaki agent ma oczekiwać na ustanowienie połączenia z serwerem |
Zezwalaj na przekierowanie | Nie dotyczy | Wartość logiczna | Prawda | Określ, czy zezwalać usłudze sieci web na przekierowywanie do innej usługi sieci web |
Clear cookies | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy mają zostać wyczyszczone wszystkie pliki cookie utworzone uprzednio podczas wykonywania podobnych akcji w ramach tego przepływu |
Niepowodzenie w przypadku stanu błędu | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy odpowiedzi z wywołanej usługi sieci web, które wskazują wystąpienie błędu, będą przetwarzane tak jak normalne odpowiedzi (będą pomijane wszystkie wyjątki), czy będą powodować zwrócenie powiązanych wyjątków |
Agent użytkownika | Brak | Wartość tekstowa | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | Określ, która tożsamość przeglądarki ma być wyświetlana. Niektóre serwery sieci web nie zezwalają na dostęp, chyba że wybrano tożsamość przeglądarki |
Agent użytkownika | Tak | Wartość tekstowa | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | Określ, która tożsamość przeglądarki ma być wyświetlana. Niektóre serwery sieci web nie zezwalają na dostęp, chyba że wybrano tożsamość przeglądarki |
Kodowanie | Nie dotyczy | Auto - detect, IBM037: IBM EBCDIC (US-Canada), IBM437: OEM United States, IBM500: IBM EBCDIC (International), ASMO-708: Arabic (ASMO 708), DOS-720: Arabic (DOS), ibm737: Greek (DOS), ibm775: Baltic (DOS), ibm850: Western European (DOS), ibm852: Central European (DOS), IBM855: OEM Cyrillic, ibm857: Turkish (DOS), IBM00858: OEM Multilingual Latin I, IBM860: Portuguese (DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: Greek, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: Thai (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: Japanese (Shift-JIS), gb2312: Chinese Simplified (GB2312), ks_c_5601-1987: Korean, big5: Chinese Traditional (Big5), IBM1026: IBM EBCDIC (Turkish Latin-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (US-Canada-Euro), IBM01141: IBM EBCDIC (Germany-Euro), IBM01142: IBM EBCDIC (Denmark-Norway-Euro), IBM01143: IBM EBCDIC (Finland-Sweden-Euro), IBM01144: IBM EBCDIC (Italy-Euro), IBM01145: IBM EBCDIC (Spain-Euro), IBM01146: IBM EBCDIC (UK-Euro), IBM01147: IBM EBCDIC (France-Euro), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows), Windows-1252: Western European (Windows), windows-1253: Greek (Windows), windows-1254: Turkish (Windows), windows-1255: Hebrew (Windows), windows-1256: Arabic (Windows), windows-1257: Baltic (Windows), windows-1258: Vietnamese (Windows), Johab: Korean (Johab), macintosh: Western European (Mac), x-mac-japanese: Japanese (Mac), x-mac-chinesetrad: Chinese Traditional (Mac), x-mac-korean: Korean (Mac), x-mac-arabic: Arabic (Mac), x-mac-hebrew: Hebrew (Mac), x-mac-greek: Greek (Mac), x-mac-cyrillic: Cyrillic (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: Ukrainian (Mac), x-mac-thai: Thai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE : Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chiński Tradycyjny (CNS), x-cp20001: TCA Tajwan, x-Chinese-Eten: chiński tradycyjny (Eten), x-cp20003: IBM5550 Tajwan, x-cp20004: TeleText Tajwan, x-cp20005: Wang Tajwan, x-IA5: zachodnioeuropejski (IA5), x-IA5-niemiecki: niemiecki (IA5), x-IA5-szwedzki: szwedzki (IA5), x-IA5-norweski: norweski (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (Niemcy), IBM277: IBM EBCDIC (Dania-Norwegia), IBM278: EBCDIC (Finlandia-Szwecja), IBM280: IBM EBCDIC (Włochy), IBM284: IBM EBCDIC (Hiszpania), IBM285: IBM EBCDIC (WIELKA BRYTANIA), IBM290: IBM EBCDIC (katakana japońska), IBM297: IBM EBCDIC (Francja), IBM420: IBM EBCDIC (Arabski), IBM423: IBM EBCDIC (grecki), IBM424: IBM EBCDIC (hebrajski), x-EBCDIC-KoreanExtended: IBM EBCDIC (koreański rozszerzony), IBM-Thai: IBM EBCDIC (Tajski), tajski koi8-r: Cyrylica (KOI8-R), IBM871: IBM EBCDIC (islandzki), IBM880: IBM EBCDIC (cyrylica rosyjska), IBM905: IBM EBCDIC (turecki), IBM00924: IBM Latin-1, EUC-JP: japoński (JIS 0208-1990 i 0212-1990), x-cp20936: Chinese Simplified (GB2312-80), x-cp20949: Korean Wansung, cp1025: IBM EBCDIC (Cyrillic Serbian-Bulgarian), koi8-u: Cyrillic (KOI8-U), iso-8859-1: Western European (ISO), iso-8859-2: Central European (ISO), iso-8859-3: Latin 3 (ISO), iso-8859-4: Baltic (ISO), iso-8859-5: Cyrillic (ISO), iso-8859-6: Arabic (ISO), iso-8859-7: Greek (ISO), iso-8859-8: Hebrew (ISO-Visual), iso-8859-9: Turkish (ISO), iso-8859-13: Estonian (ISO), iso-8859-15: Latin 9 (ISO), x-Europa: Europa, iso-8859-8-i: Hebrew (ISO-Logical), iso-2022-jp: Japanese (JIS), csISO2022JP: Japanese (JIS-Allow 1 byte Kana), iso-2022-jp: Japanese (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr: Korean (ISO), x-cp50227: Chinese Simplified (ISO-2022), euc-jp: Japanese (EUC), EUC-CN: Chinese Simplified (EUC), euc-kr: Korean (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII Tamil, 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 Pennjabi, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) | Autowykrywanie | Kodowanie używane w odpowiedzi usługi WWW. W przypadku wybrania opcji automatycznego wykrywania kodowanie zostanie określone przez serwer sieci web |
Accept untrusted certificates | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy niezaufane certyfikaty będą akceptowane |
HTTP Authentication | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy serwer sieci web wymaga uwierzytelniania HTTP (czyli sytuacji, gdy przeglądarka wyświetla wyskakujące okienko z monitem o podanie nazwy użytkownika i hasła) |
User name | Nie. | Wartość tekstowa | Nazwa użytkownika dla serwera sieci web | |
Password | Nie. | Bezpośrednie wprowadzanie zaszyfrowanego tekstu lub wartości tekstowej | Hasło do serwera sieci web |
Zażądaj parametrów konstruktora
Argument | Akceptuje | opis |
---|---|---|
WSDL | Plik | Dokument w języku Web Services Description Language (WSDL), za pomocą którego zostanie utworzone żądanie |
Service | Wartość tekstowa | Usługa do wywołania |
Port | Wartość tekstowa | Port do wywołania usługi |
Wersja protokołu SOAP | Wartość tekstowa | Wersja usługi protokołu SOAP |
Operation | Wartość tekstowa | Operacja do wywołania z usługi |
Koperta żądania | Wartość tekstowa | Koperta do wysłania w żądaniu do wywoływania usługi |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
SoapServiceResponseHeaders | Lista wartości tekstowych | Nagłówki HTTP odpowiedzi |
SoapServiceResponse | Wartość tekstowa | Tekst odpowiedzi z usługi sieci web |
StatusCode | Wartość liczbowa | Zwrócony kod stanu |
Wyjątki
Wyjątek | Opis |
---|---|
Błąd wywoływania usługi SOAP | Wskazuje problem podczas wywoływania usługi SOAP |
Nieprawidłowy nagłówek w sekcji nagłówków niestandardowych | Wskazuje, że niektóre nagłówki niestandardowe były nieprawidłowe |
Znane problemy
- Uwierzytelnianie NTLM nie jest obecnie obsługiwane dla żądań internetowych w Power Automate dla komputerów stacjonarnych.
Wywołaj usługę sieci web
Wywołuje usługę sieci web, wysyłając dane, a następnie pobiera odpowiedź z usługi sieci web.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
URL | Nie | Wartość tekstowa | Adres URL usługi sieci web | |
Method | Nie dotyczy | GET, POST, CONNECT, HEAD, PUT, DELETE, OPTIONS, TRACE, PATCH | GET | Metoda HTTP służąca do wywoływania usługi sieci web |
Accept | Tak | Wartość tekstowa | application/xml | Akceptowany typ zawartości odpowiedzi usługi sieci web |
Content type | Tak | Wartość tekstowa | application/xml | Typ zawartości żądania, które zostanie wysłane do usługi sieci web |
Custom headers | Tak | Wartość tekstowa | Niestandardowe nagłówki, które mają zostać uwzględnione w żądaniu wysyłanym do usługi sieci web | |
Request body | Tak | Wartość tekstowa | Treść żądania, które zostanie wysłane do usługi sieci web | |
Save response | Nie dotyczy | Pobierz tekst do zmiennej (dla stron internetowych), Zapisz na dysku (dla plików) | Pobierz tekst do zmiennej (dotyczy stron internetowych) | Określ, jak mają być zapisywane zwracane dane |
File name | Nie dotyczy | Zachowaj oryginalną nazwę pliku (określ tylko folder docelowy), Określ pełną ścieżkę (folder docelowy + niestandardowa nazwa pliku) | Zachowaj oryginalną nazwę pliku (określ tylko folder docelowy) | Określ, czy zachować oryginalną nazwę pobranego pliku, czy określić nową |
Destination folder | Nie | Folder | Folder, w którym zostanie zapisany plik zwrócony przez usługę sieci web | |
Destination file path | Nie | Plik | Pełna ścieżka (folder plus nazwa pliku), w której będzie przechowywany plik zwrócony przez usługę sieci web | |
Connection timeout | Tak | Wartość liczbowa | 30 | Czas (w sekundach), przez jaki agent ma oczekiwać na ustanowienie połączenia z serwerem, zanim zrezygnuje z tej akcji |
Follow redirection | Nie dotyczy | Wartość logiczna | Prawda | Określ, czy zezwalać usłudze sieci web na przekierowywanie do innej usługi sieci web |
Clear cookies | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy przed wykonaniem tej akcji mają zostać wyczyszczone wszystkie pliki cookie utworzone podczas wykonywania podobnych akcji w trakcie tej automatyzacji |
Fail on error status | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy odpowiedzi z wywołanej usługi sieci web, które wskazują wystąpienie błędu, będą przetwarzane tak jak normalne odpowiedzi (będą pomijane wszystkie wyjątki), czy będą powodować zwrócenie powiązanych wyjątków |
Encode request body | Nie dotyczy | Wartość logiczna | Prawda | Określ, czy treść żądania ma zostać zakodowana w adresie URL przed wywołaniem |
User agent | Tak | Wartość tekstowa | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | Określ, która tożsamość przeglądarki ma być wyświetlana. Niektóre serwery sieci web nie zezwalają na dostęp, chyba że wybrano tożsamość przeglądarki |
Kodowanie | Nie dotyczy | Auto - detect, IBM037: IBM EBCDIC (US-Canada), IBM437: OEM United States, IBM500: IBM EBCDIC (International), ASMO-708: Arabic (ASMO 708), DOS-720: Arabic (DOS), ibm737: Greek (DOS), ibm775: Baltic (DOS), ibm850: Western European (DOS), ibm852: Central European (DOS), IBM855: OEM Cyrillic, ibm857: Turkish (DOS), IBM00858: OEM Multilingual Latin I, IBM860: Portuguese (DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: Greek, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: Thai (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: Japanese (Shift-JIS), gb2312: Chinese Simplified (GB2312), ks_c_5601-1987: Korean, big5: Chinese Traditional (Big5), IBM1026: IBM EBCDIC (Turkish Latin-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (US-Canada-Euro), IBM01141: IBM EBCDIC (Germany-Euro), IBM01142: IBM EBCDIC (Denmark-Norway-Euro), IBM01143: IBM EBCDIC (Finland-Sweden-Euro), IBM01144: IBM EBCDIC (Italy-Euro), IBM01145: IBM EBCDIC (Spain-Euro), IBM01146: IBM EBCDIC (UK-Euro), IBM01147: IBM EBCDIC (France-Euro), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows), Windows-1252: Western European (Windows), windows-1253: Greek (Windows), windows-1254: Turkish (Windows), windows-1255: Hebrew (Windows), windows-1256: Arabic (Windows), windows-1257: Baltic (Windows), windows-1258: Vietnamese (Windows), Johab: Korean (Johab), macintosh: Western European (Mac), x-mac-japanese: Japanese (Mac), x-mac-chinesetrad: Chinese Traditional (Mac), x-mac-korean: Korean (Mac), x-mac-arabic: Arabic (Mac), x-mac-hebrew: Hebrew (Mac), x-mac-greek: Greek (Mac), x-mac-cyrillic: Cyrillic (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: Ukrainian (Mac), x-mac-thai: Thai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE : Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chiński Tradycyjny (CNS), x-cp20001: TCA Tajwan, x-Chinese-Eten: chiński tradycyjny (Eten), x-cp20003: IBM5550 Tajwan, x-cp20004: TeleText Tajwan, x-cp20005: Wang Tajwan, x-IA5: zachodnioeuropejski (IA5), x-IA5-niemiecki: niemiecki (IA5), x-IA5-szwedzki: szwedzki (IA5), x-IA5-norweski: norweski (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (Niemcy), IBM277: IBM EBCDIC (Dania-Norwegia), IBM278: EBCDIC (Finlandia-Szwecja), IBM280: IBM EBCDIC (Włochy), IBM284: IBM EBCDIC (Hiszpania), IBM285: IBM EBCDIC (WIELKA BRYTANIA), IBM290: IBM EBCDIC (katakana japońska), IBM297: IBM EBCDIC (Francja), IBM420: IBM EBCDIC (Arabski), IBM423: IBM EBCDIC (grecki), IBM424: IBM EBCDIC (hebrajski), x-EBCDIC-KoreanExtended: IBM EBCDIC (koreański rozszerzony), IBM-Thai: IBM EBCDIC (Tajski), tajski koi8-r: Cyrylica (KOI8-R), IBM871: IBM EBCDIC (islandzki), IBM880: IBM EBCDIC (cyrylica rosyjska), IBM905: IBM EBCDIC (turecki), IBM00924: IBM Latin-1, EUC-JP: japoński (JIS 0208-1990 i 0212-1990), x-cp20936: Chinese Simplified (GB2312-80), x-cp20949: Korean Wansung, cp1025: IBM EBCDIC (Cyrillic Serbian-Bulgarian), koi8-u: Cyrillic (KOI8-U), iso-8859-1: Western European (ISO), iso-8859-2: Central European (ISO), iso-8859-3: Latin 3 (ISO), iso-8859-4: Baltic (ISO), iso-8859-5: Cyrillic (ISO), iso-8859-6: Arabic (ISO), iso-8859-7: Greek (ISO), iso-8859-8: Hebrew (ISO-Visual), iso-8859-9: Turkish (ISO), iso-8859-13: Estonian (ISO), iso-8859-15: Latin 9 (ISO), x-Europa: Europa, iso-8859-8-i: Hebrew (ISO-Logical), iso-2022-jp: Japanese (JIS), csISO2022JP: Japanese (JIS-Allow 1 byte Kana), iso-2022-jp: Japanese (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr: Korean (ISO), x-cp50227: Chinese Simplified (ISO-2022), euc-jp: Japanese (EUC), EUC-CN: Chinese Simplified (EUC), euc-kr: Korean (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII Tamil, 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 Pennjabi, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) | Autowykrywanie | Kodowanie używane w odpowiedzi usługi WWW. W przypadku wybrania opcji automatycznego wykrywania kodowanie zostanie określone przez serwer sieci web |
Accept untrusted certificates | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy niezaufane certyfikaty będą akceptowane |
HTTP Authentication | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy serwer WWW wymaga uwierzytelnienia. Ta właściwość dotyczy uwierzytelniania HTTP (czyli sytuacji, gdy przeglądarka wyświetla wyskakujące okienko z monitem o podanie nazwy użytkownika i hasła). |
User name | Nie. | Wartość tekstowa | Nazwa użytkownika dla serwera sieci web | |
Password | Nie. | Bezpośrednie wprowadzanie zaszyfrowanego tekstu lub wartości tekstowej | Hasło do serwera sieci web |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
WebServiceResponseHeaders | Lista wartości tekstowych | Nagłówki HTTP odpowiedzi |
DownloadedFile | Plik | Pobrany plik |
WebServiceResponse | Wartość tekstowa | Tekst odpowiedzi z usługi sieci web |
StatusCode | Wartość liczbowa | Zwrócony kod stanu |
Wyjątki
Wyjątek | Opis |
---|---|
Błąd wywoływania usługi sieci web | Wskazuje problem podczas wywoływania usługi sieci web |
Katalog nie istnieje | Wskazuje, że wymagany katalog nie istnieje |
Nieprawidłowy nagłówek w sekcji nagłówków niestandardowych | Wskazuje, że niektóre nagłówki niestandardowe były nieprawidłowe |
Znane problemy
- Uwierzytelnianie NTLM nie jest obecnie obsługiwane dla żądań internetowych w Power Automate dla komputerów stacjonarnych.