Fixed a problem where unicode cannot be sent properly

It turned out to be a small issue in the header message. I also added an 'Accept' header for future safeguard.

Reference on how content-type header should be set: http://www.w3.org/International/O-HTTP-charset.en.php