Starts an HTTP Server that is used to receive FlowFiles from remote sources. The URL of the Service will be http://{hostname}:{port}/contentListener
Tags: ingest, http, https, rest, listen
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 |
---|---|---|---|---|---|
Listening Port | The Port to listen on for incoming connections | No | No | ||
Max Data to Receive per Second | The maximum amount of data to receive per second; this allows the bandwidth to be throttled to a specified data rate; if not specified, the data rate is not throttled | No | No | ||
SSL Context Service | The Controller Service to use in order to obtain an SSL Context | No | No | ||
Authorized DN Pattern | A Regular Expression to apply against the Distinguished Name of incoming connections. If the Pattern does not match the DN, the connection will be refused. | .* | No | No | |
Max Unconfirmed Flowfile Time | The maximum amount of time to wait for a FlowFile to be confirmed before it is removed from the cache | 60 secs | No | No | |
HTTP Headers to receive as Attributes (Regex) | Specifies the Regular Expression that determines the names of HTTP Headers that should be passed along as FlowFile attributes | No | No |
Relationships:
Name | Description |
---|---|
success | Relationship for successfully received FlowFiles |