anchor.diff:  [options="header"]
   |===============
   |Property|Required?|Description
  -|connectTimeout|no|Connection timeout in milliseconds. By default set to 5000.
  -|socketTimeout|no|Socket timeout in milliseconds. By default set to 5000.
  -|connectionRequestTimeout|no|Connection request timeout in milliseconds. By default set to 5000.
  -|requestRetryLimit|no|Request retry limit ('0' means do not retry). By default set to 3.
  -|disableCertVerify|no|Flag to disable SSL certificate verification. By default set to false.
  +|connectTimeout|no|Connection timeout in milliseconds. +
  +By default set to 5000.
  +|socketTimeout|no|Socket timeout in milliseconds. +
  +By default set to 5000.
  +|connectionRequestTimeout|no|Connection request timeout in milliseconds. +
  +By default set to 5000.
  +|requestRetryLimit|no|Request retry limit ('0' means do not retry). +
  +By default set to 3.
  +|disableCertVerify|no|Flag to disable SSL certificate verification. +
  +By default set to false.
   
   |===============
   
  
positive.code: |responseReason|Yes|Http response reason phrase.
  |responseStatusCode|Yes|Http response status code (Example - 200).
  |responseHeaders|Yes|Line separated Http response headers. + 
                    Example - + 
                    Content-Type: application/json + 
                    Content-Length: 777
  |responseBody|Yes|Response body as string, if any.
  |errorMessage|Yes|Ignored error message, if any.
  |===============
  
negative.code: |===============
  |Property|Required?|Description
  |requestMethod|yes|Request method + 
  (GET,POST,PUT,DELETE).
  |requestUrl|yes|Request URL + 
  (Example - http://flowable.org).
  |requestHeaders|no|Line separated Http request headers. + 
  Example - + 
  Content-Type: application/json + 
  Authorization: Basic aGFRlc3Q=
  |requestBody|no|Request body + 
  Example - ${sampleBody}
  |requestTimeout|no|Timeout in milliseconds for the request + 
  (Example - 5000). +
  Default is '0', meaning no timeout. + 
  Please refer <<bpmnHttpTaskClientConfiguration>> for connection related timeouts.
  |disallowRedirects|no|Flag to disallow Http redirects. +
  Default is false. +
  (Example - true).
  |failStatusCodes|no|Comma separated list of Http response status codes to fail the request and error thrown as FlowableException. + 
  Example: 400, 404, 500, 503 + 
  Example: 400, 5XX
  |handleStatusCodes|no|Comma separated list of status codes for which the task will throw BpmnError. +
  The error code of the BpmnError is 'HTTP<statuscode>'. +
  For example, 404 status code is set with error code 'HTTP404'. + 
  3XX status codes are thrown only if 'disallowRedirects' field is also set. + 
  Status codes in 'handleStatusCodes' override those in 'failStatusCodes' when they are set in both. + 
  Example: 400, 404, 500, 503 + 
  Example: 3XX, 4XX, 5XX + 
  |ignoreException|no|Flag for ignoring the exceptions, catch and save the exception message as '<taskId>.errorMessage'.
  |saveRequestVariables|no|Flag to save request variables. +
  By default, only response related variables are saved in execution.
  |saveResponseParameters|no|Flag to save all response variables including HTTP status, headers etc. +
  By default, only response body is saved in execution.
  |resultVariablePrefix|no|Prefix for the execution variable names. +
  If prefix is not set, variables will be saved with name as '<taskId>'.'fieldName'. +
  For example, requestUrl is saved as 'task7.requestUrl' for task with id 'task7'.
  |httpActivityBehaviorClass|no|Full class name of custom extension of org.flowable.http.HttpActivityBehavior.
  |===============
  
  