The content length is being set based on string length which breaks when there are multi-byte characters
The content length is being set based on string length which breaks when there are multi-byte characters