@FeignClient http调用结果如何在其注解的类内部处理?

@FeignClient(name = "china-mobile-api",
             url = "${url.cn.mobile}",
             configuration = FeignConfig.class          
 )
@RequestMapping(value = "/order/v2",
                consumes = {"application/x-www-form-urlencoded;charset=UTF-8"},
                produces = {"*;charset=UTF-8"})
public interface IOrderService{
    @PostMapping("/get_order_info")
    String getOrderInfo(@RequestBody String param);

   
    @PostMapping("/order/is_exist")
    String checkExist(@RequestBody String orderId);
}

譬如像上面的代码中,调用http接口后返回值有点复杂,我想在IOrderService类里面对响应就做处理,然后返回简单的值给外部调用,而不是把结果让外部调用去解析。有什么办法?

阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题