Description:
This processor fetches files via HTTP and creates FlowFiles
from them.
Modifies Attributes:
Attribute Name |
Description |
filename |
The filename is set to the name of the file on the remote server |
Properties:
In the list below, the names of required properties appear
in bold. Any other properties (not in bold) are considered optional.
If a property has a default value, it is indicated. If a property
supports the use of the NiFi Expression Language (or simply,
"expression language"), that is also indicated.
- URL
- The URL from which to pull files
- Default value: no default
- Supports expression language: false
- Filename
- The filename to assign to the file when pulled.
- Default value: no default
- Supports expression language: false
- SSL Context Service
- The Controller Service to use for obtaining an SSL Context. The SSL Context controller service is a mechanism for providing all the security properties that allow for secure communications between NiFi extensions and other systems. See the User Guide or the Controller Services documentation via the "help" link in the upper-right corner of the GUI for more information about the StandardSSLContextService. The value for this property is the identifier name that is configured in the StandardSSLContextService.
- Default value: no default
- Supports expression language: false
- Username
- The username required to access the URL.
- Default value: no default
- Supports expression language: false
- Password
- The password required to access the URL.
- Default value: no default
- Supports expression language: false
- Connection Timeout
- The amount of time to wait before timing out while creating
a connection.
- Default value: 30 sec
- Supports expression language: false
- Data Timeout
- The amount of time to wait before timing out while
transferring data.
- Default value: 30 sec
- Supports expression language: false
- User Agent
- What to report as the user agent when a connection is made
to the remote server.
- Default value: no default
- Supports expression language: false
- Accept Content-Type
- If specified, requests will only accept the provided
Content-Type.
- Default value: no default
- Supports expression language: false
- Follow Redirects
- A Boolean value (true/false), indicating whether to follow
the redirect provided by the remote server if that server if that
server sends a 3XX HTTP status code.
- Default value: false
- Supports expression language: false
Relationships:
- success
- All incoming FlowFiles follow this relationship.