HTTP Reader
Listens for HTTP POST requests on the specified port.
See Supported reader-parser combinations) for parsing options.
HTTP Reader properties
property | type | default value | notes |
---|---|---|---|
Authenticate Client | Boolean | False | Set to |
Compression Type | String | Set to | |
Defer Response | Boolean | False | With the default setting of False, HTTP Reader returns code 200 (success) or 400 (failure) to the client. Set to True to return a custom response defined with HTTP Writer. |
Defer Response Timeout | String | 5s | When Defer Response is True, the amount of time to wait for HTTP Writer to respond. See HTTP Writer for more details. |
IP Address | String | The Striim server binding IP address for the TCP socket. Set to 0.0.0.0 to allow any available network interface. | |
Keystore | String | Location of the Java keystore file containing the Striim application’s own certificate and private key. If this is blank and a value is specified for Keystore Type, an empty keystore is created. If Keystore Type is blank, leave blank | |
Keystore Password | encrypted password | Provide a password if required to unlock the keystore or to check the integrity of the keystore data. Otherwise, leave blank. See Encrypted passwords. | |
Keystore Type | String | Set to | |
Port Number | Integer | The TCP socket listening port on the Striim server, typically 80 for HTTP or 443 for HTTPS. This port must not be used by another process. In TQL, the property is | |
Thread Count | Integer |
| The number of threads to be initialized for handling multiple concurrent HTTP connections. Valid values are |
The output type is WAevent.
See HTTP Writer for a sample application.