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 |