Negotiate a 'Accept-Charset' header.
It understands the wildcard character '*'.
On success, set the 'charset' parameter of the 'Content-Type' header. If no content type is set, it defaults to 'application/octet- stream'.