Create your first automation in just a few minutes.Try Studio Web →
by Ankit Pandya
7
Activity
12.4k
Summary
Summary
Download a file from Internet
Overview
Overview
Many times in an automation file downloads are required. It is a tedious task to download file by navigation to URL, then Selecting download path and file name. It is also error prone and requires rework when Internet Browser version changes on different OS environments.
This component is helpful in such scenarios as it does not require GUI automation (unless Authentication is necessary).
INPUT:
FileURL - Type String - Mandatory
LocalFilePath - Type String - Mandatory
UseBrowserAuthentication - Type Boolean - Mandatory
UseDefaultProxy - Type Boolean - Mandatory
OUTPUT:
Result - Type Boolean - Optional
Operation:
Provide Source URL in File URL, provide Local Path (Absolute or Relative) in LocalFilePath.
Provide True in UseBrowserAuthentication if file download requires authentication (this component uses cookies to authenticate. Authentication should be done in IE browser using GUI automation i.e. login to website/application) else provide False.
Provide True in UseDefaultProxy to use default proxy settings else provide False.
Features
Features
This component is useful when downloading files from browser, which is tedious due to the dynamic selectors (eg. on a web-page, a frequently updating list of files which can be downloaded i.e. new files are being added to the list or older files are being removed from the list). The component can sniff files using URL and can save them to local directory without any need of GUI automation (unless authentication is required to download file). This Feature is in Beta state - This component can also be used to download files which require authentication (eg. Username and Password based authentication, Certificate based authentication). For such downloads, authentication should be done as usual using UI automation / Recorder in IE browser.
Additional Information
Additional Information
Dependencies
.NET 5.2
Code Language
Visual Basic
Runtime
Windows Legacy (.Net Framework 4.6.1)
License & Privacy
Apache
Privacy Terms
Technical
Version
1.0.0Updated
February 18, 2020Works with
Studio: 21.10 - 22.10
Certification
Silver Certified
Support
UiPath Community Support