http请求标题显示???发送电子邮件时的非英语西里尔字符

时间:2017-01-12 00:47:21

标签: http amazon-ec2 http-headers jetty

我在邮件内容和主题中使用西里尔字符,将Content-Type设置为" text / html;字符集= UTF-8"我可以传递给MimeMessage,可以在邮件内容和主题行中读取相同的字符。

但是,当我有这样的字符的发件人或收件人名称时,邮件ID的名称显示为????。

我的环境是:普通的servlet类,在EC2机器上的Jetty服务器上运行的应用程序,使用JDK 1.7。 我已经测试了JDK 1.7和Jetty,没有问题。

我是否需要在HttpRequest标头中进行任何更改?

我也尝试过使用Java API和Postman App。结果是一样的。

0 个答案:

没有答案