1、问题概述
今天看到群里面有问一个这样的问题:
请问Feign的服务端抛出异常,Feign client可以捕获从远程抛出的这个异常吗?
2、解答疑问:
在服务端报错后返回错误信息:{status:500, message: 你返回的错误信息}
先看定义返回的错误,具体如图1所示:
图1
在看看调用端, 打印的异常信息, 具体如图2 所示:
图2
因此,可以在客户端获取服务端的错误信息。 更多的转化和信息处理, 请看图2 中的报错提示类。
1、问题概述
今天看到群里面有问一个这样的问题:
请问Feign的服务端抛出异常,Feign client可以捕获从远程抛出的这个异常吗?
2、解答疑问:
在服务端报错后返回错误信息:{status:500, message: 你返回的错误信息}
先看定义返回的错误,具体如图1所示:
图1
在看看调用端, 打印的异常信息, 具体如图2 所示:
图2
因此,可以在客户端获取服务端的错误信息。 更多的转化和信息处理, 请看图2 中的报错提示类。