HTTP请求三部分地编码.docxVIP

  • 16
  • 0
  • 约9.72千字
  • 约 8页
  • 2018-07-23 发布于江苏
  • 举报
HTTP请求三部分地编码

HYPERLINK /xingyue425/article/details/7258934 httpclient编码/xingyue425/article/details/7258934?这几天都在纠结Java Web开发中的中文编码问题。其实,很多Java Web开发者都被中文编码“折磨”过,网络上有大量的讨论。以前我也读过这方面的博文,读完后感觉似乎懂了,好像知道了编码问题的原因和解决方法。但是, 一旦投入到实际开发中,发现自己其实没懂,囧! ??? 连续纠结了几天,总算对前因后果有个清晰地认识,故“略谈”一下。之所以略谈,是因为我并非(也没有能力)完整地阐述Java Web开发的中文编码问题,而是就事论事地总结这几天遇到的问题和收获。 问题? ??? 使用HttpClient 3.x发送GET或POST请求,请求参数中包含中文。服务器是Tocmat 5.5,通过断点调试,发现Servlet拿到的中文参数是乱码。显然,HttpClient和Tomcat没有就中文参数的编码达成一致。 ??? 于是,开始深入HttpClient和Tomcat的代码,结合断点调试,发现中文编码问题并不是想象中的那么简单。 术语约定? ??? 为了使得描述更加请求,我对本文中出现的“术语”进行约定,避免一词多义引起的歧义。Encoding: 编码(动词)Decoding: 解码(动词)Cha

文档评论(0)

1亿VIP精品文档

相关文档