Fetches a file via HTTP
Tags: get, fetch, poll, http, https, ingest, source, input
Properties:
In the list below, the names of required properties appear in bold. Anyother properties (not in bold) are considered optional. The table also indicates any default values, whether a property supports the NiFi Expression Language (or simply EL), and whether a property is considered "sensitive", meaning that its value will be encrypted. Before entering a value in a sensitive property, ensure that the nifi.properties file has an entry for the property nifi.sensitive.props.key.
Name | Description | Default Value | Valid Values | EL | Sensitive |
---|---|---|---|---|---|
URL | The URL to pull from | No | No | ||
Filename | The filename to assign to the file when pulled | No | No | ||
SSL Context Service | The Controller Service to use in order to obtain an SSL Context | No | No | ||
Username | Username required to access the URL | No | No | ||
Password | Password required to access the URL | No | Yes | ||
Connection Timeout | How long to wait when attempting to connect to the remote server before giving up | 30 sec | No | No | |
Data Timeout | How long to wait between receiving segments of data from the remote server before giving up and discarding the partial file | 30 sec | No | No | |
User Agent | What to report as the User Agent when we connect to the remote server | No | No | ||
Accept Content-Type | If specified, requests will only accept the provided Content-Type | No | No | ||
Follow Redirects | If we receive a 3xx HTTP Status Code from the server, indicates whether or not we should follow the redirect that the server specifies | false |
| No | No |
Relationships:
Name | Description |
---|---|
success | All files are transferred to the success relationship |