Task Factory HTTP Download

HTTP File Download Task

Task IconTask Description
Task Factory HTTP File Download Task IconThe HTTP File Download task is used to retrieve files using the HTTP protocol and the SSIS HTTP Connection Manager.

Important:  The HTTP File Download Task uses the Native HTTP Connection Manager by Microsoft, and only supports TLS1.2. TLS1.0 and TLS 1.1 are not supported. 

Task Factory HTTP File Download Task

OptionDescription
HTTP Connection ManagerThe HTTP Connection Manager drop down contains any SSIS HTTP Connection Managers that are part of your package. You can create a new connection manager by selecting Create New HTTP Connection which displays the HTTP Connection Manager Editor.
Stop Package On Task Failure?Selecting this option stops the execution of the package if a failure occurs.

File to Download

OptionDescription
Where is the path to the file stored?Select where the file to download is stored.
Enter Path to File to DownloadThis field's description changes depending on where the path to the file is stored.

Local File

This section is used to tell the HTTP File Download Task where to store the downloaded file locally.

OptionDescription
Where is the path to the file stored?There are four options for creating the path to the local file.
  • Text - Enter the URL to the file.
  • Expression - Use an expression to build the URL to the file.
  • Variable - Select a variable that contains the URL to the file.
  • Connection Manager - Configure a file connection manager to point to a local file.
Enter File Path For Local FileThis property changes depending on where the path to the file is stored.
Overwrite Local File?Set this property to true if the HTTP File Download Task should overwrite the local file with the file that is downloaded. Setting it to false causes the task to fail if the local file exists already.