采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
出现以下错误,在WeatherDataServiceImpl类下报的错误。
刚我又从测试了下,访问 micro-weather-basic 的接口,没有任何问题,
http://localhost:8080/weather/cityId/101280601
在上图,你可以看到访问第三方接口返回的数据,都是显示正常。
最后,返回给自己的调用方的数据,可以是完整的JSON.
针对你反馈的问题,建议你排查下是否是依赖的版本没有设置对。另外,建议不要直接拷贝慕课网上的代码,最好自己手敲一下 ,以加深对课程的理解。望采纳。
同样遇到这个问题,接口返回的数据乱码
你断点看下,调用天气接口返回的具体数据是什么?
返回的数据有乱码的,数据如下: <200 OK, ��]K�P�R��`�%D�u�Mw��A�L�MT"�����)d���b����R;gг�f�A/w;���ߞ�-"?�0r/�$/J|ԏ��B�;B�GT��rEm���@r�T��z�s�9� 머_{��0*�pxG:�(t�gdc��!��Xһ'�wWI�Bx�r�dsZ�B������w�kF�å����m�����f���zj���|E��/�0���?�>�%,�D�f�q ?/�`kz -��`�' ,{Server=[UCloud/CDN], Date=[Tue, 20 Feb 2018 10:20:29 GMT], Access-Control-Allow-Origin=[*], Access-Control-Allow-Headers=[*], Access-Control-Allow-Methods=[*], Content-Encoding=[gzip], Cache-Control=[must-revalidate, max-age=300], Age=[107], Content-Length=[461], Via=[http/1.1 UCloud (icdn-cache [cRs f ]), http/1.1 UCloud (icdn-cache [cHs f ])], Connection=[keep-alive]}>
你用浏览器客户端测试下,那个接口是否正常~
我用了火狐的rester工具测试了,也是不可以,控制台还是报一样的错误。
登录后可查看更多问答,登录/注册
掌握微服务治理核心技术,紧跟Java技术发展趋势
1.0k 18
1.2k 14
975 11
1.2k 8
5.0k 7