restTemplate 怎么返回json字符串

 时间:2026-04-21 20:53:49

1、项目中有处地方需要通过http post构造restful请求,且需要携带正确的header域

restTemplate 怎么返回json字符串

2、自然而然想到了用Spring自带的rest,对应post它都有对应的封装方法。 

restTemplate 怎么返回json字符串

3、然后在业务类上注入这个bean即可,运行之后,对端服务报body域中的json解析失败。

restTemplate 怎么返回json字符串

4、然后debug这两者之间的区别,发现第一种注入的restemplate是通过SimpleCliactory获取实例的,第二种是通过Buffe。

restTemplate 怎么返回json字符串

5、第一种方式比第二种多了一个fastjson转换器,第一种有八个,第二种是七个

restTemplate 怎么返回json字符串

6、第一种方法中,HttpEntity构造方法中,直接传入pojo对象代替原先的json字符串也是可以的,不用JSONObjec方法转

restTemplate 怎么返回json字符串

7、然而如果项目中用了fastJson,restTemplate内部会用fastjson去转这个字符串作为http body域内容,这时发过去的body域内容就不对了。

restTemplate 怎么返回json字符串

  • 魅蓝手机双击不能亮屏怎么办
  • WOW中竞技场等级分数是怎么结算的
  • 剑灵柳蛙的愤怒任务怎么做?
  • 神武玩家分享紫气东来房子建造经验
  • 百度贴吧和百度知道的另类搜索
  • 热门搜索
    佐卡伊钻戒怎么样 碧桂园房子质量怎么样 qq怎么解冻 成绩不好怎么办 武汉纺织大学怎么样 速腾怎么样 婴儿鼻塞怎么办 海参怎么发 山东人怎么样 炼乳怎么做