Some HTTP services set cookies and require them to be set in further requests.
When the configuration option
cookieJar is
true (default), cookies received from the server are stored in memory and added to subsequent outgoing requests. Cookies forwarded using
metadata.http.cookies are honored and not overwritten. The HTTP client also honors additional cookie attributes such as
path,
expiry and
max-age. Expired cookies are automatically removed from the internal cache. See also
Configuring the HTTP client transport.