<< Click to Display Table of Contents >> Navigation: 5. Detailed description of the Actions > 5.1. General Parameters used in many actions > 5.1.9. Internet access |
Inside Anatella, most of the actions that are connecting to a remote cloud service are actually using a small utily named “cURL” to manage the internet connection.
As an example, the following actions are using cURL to connect to the internet:
The DownloadAndUpload action (see section 5.23.1), The Multiple DownloadAndUpload action (see section 5.23.2), The generic REST API call action (see section 5.23.3), The VAT check action (see section 5.23.4), The Tableau Publish action (see section 5.23.5), The S3ListFilesInBucket action (see section 5.23.6), The S3DownloadFile action (see section 5.23.8),
The S3UploadFile action (see section 5.23.9).
Using the “cURL” tool to access internet services has several advantages:
•cURL supports a wide range of internet protols directly “out of the box”.
The “cURL” engine (currently included inside Anatella) supports the following protocols:
curl 7.60.0 (i386-pc-win32) libcurl/7.60.0 OpenSSL/1.1.0h (WinSSL) zlib/1.2.11 brotli/1.0.4 WinIDN libssh2/1.8.0 nghttp2/1.32.0
Release-Date: 2018-05-16
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IDN IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL libz brotli TLS-SRP HTTP2 proxy HTTPS-proxy MultiSSL
•cURL support internet access through a proxy server.
You’ll find more documentation about cURL here: https://curl.haxx.se/docs/manpage.html