HttpDeleteRequestValve
Note
Valve to send HTTP DELETE messages .
Properties
| Name | Description | Default value | Mandatory | Supports property expansion |
|---|---|---|---|---|
| url | URL to send to. | Yes | Yes | |
| url_params | URL parameters. | No | Yes | |
| http_crypto_protocol | Encryption protocol. | TLS | Yes | No |
| headers | HTTP headers. | No | No | |
| success_string | If a apecific value must be returned in the response from the HTTP server. | No | No | |
| keystore | Keystore to use for the SSL context. | No | No | |
| trust_all_certs | Always trust. | false | No | No |
Example Configuration
{
"id" : "6671fa20-5706-4fd3-b811-06b9d47eaf04",
"name" : "HttpDeleteRequestValve",
"enabled" : "true",
"config" : {
"proceed_on_error" : "false",
"url" : "https://www.mycompany.com/Handler/PhenixID",
"url_params" : "{{item.url_params}}",
"http_crypto_protocol" : "TLSv1.2",
"trust_all_certs" : "false",
"keystore" : "40f460b1-5b14-464a-b704-05d7b2998a79",
"success_string" : "OK"
}
}
In the example above, the value url_params has been picked up earlier in the flow.