Task Factory HTTP Download

HTTP Download Task

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

Important:  The HTTP Download File Task uses the Native HTTP Connection Manager by Microsoft, and only supports HTTP. HTTPS is not supported. 


Task Factory HTTP Download File Task

OptionDescription
HTTP Connection ManagerThe HTTP Connection Manager drop down contains any SSIS HTTP Connection Manager 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 Download File 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 File
This property changes depending on where the path to the file is stored.
Overwrite Local File?
Set this property to true if the Download File 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.