1.本次项目中,进程服务是放到容器环境里,当webserver模块向存储模块发起一个请求的时候,发现存储响应的报文内容不正确。所谓“不正确”,即抓包看到的响应报文中,其所有的中文名都显示不出来,为:“name”:"…"等形式,而且后面该中文名后面的报文也给忽略掉了。但是我发出去的报文中,log日志打印,是没有问题的。如下:
而抓包看到的报文内容却是这样的,如下图所示:
Wirshark抓包报文中,所有的中文名字段值都显示不出来。只有一个字段值的显示:“name”:"…", 有3个".“符号;而如果后面有2个的,则是6个”."符号,类推。 从Wireshark的报文中可以看到,其格式也为:utf-8,但是中文名还是乱码。