Supports Expression Language: trueMax Batch Size | 100 MB | | If the Send as FlowFile property is true, specifies the max data size for a batch of FlowFiles to send in a single HTTP POST. If not specified, each FlowFile will be sent separately. If the Send as FlowFile property is false, this property is ignored |
Max Data to Post per Second | | | The maximum amount of data to send per second; this allows the bandwidth to be throttled to a specified data rate; if not specified, the data rate is not throttled |
SSL Context Service | | Controller Service: SSLContextService | The Controller Service to use in order to obtain an SSL Context |
Username | | | Username required to access the URL |
Password | | | Password required to access the URL Sensitive Property: true |
Send as FlowFile | false | | If true, will package the FlowFile's contents and attributes together and send the FlowFile Package; otherwise, will send only the FlowFile's content |
Use Chunked Encoding | true | | Specifies whether or not to use Chunked Encoding to send the data. If false, the entire content of the FlowFile will be buffered into memory. |
Compression Level | 0 | | Determines the GZIP Compression Level to use when sending the file; the value must be in the range of 0-9. A value of 0 indicates that the file will not be GZIP'ed |
Connection Timeout | 30 sec | | How long to wait when attempting to connect to the remote server before giving up |
Data Timeout | 30 sec | | How long to wait between receiving segments of data from the remote server before giving up and discarding the partial file |
Attributes to Send as HTTP Headers (Regex) | | | Specifies the Regular Expression that determines the names of FlowFile attributes that should be sent as HTTP Headers |
User Agent | | | What to report as the User Agent when we connect to the remote server |
Relationships:
Name | Description |
---|
failure | Files that fail to send will transferred to failure |
success | Files that are successfully send will be transferred to success |