问题描述
我有一个 Jersey JAX-RS 服务器,其中有两个资源 api
,new-api
两个资源都使用一个库,该库显示 InvalidRequestException
并且两个 api 都应该以 application/json
响应,但是api
应将错误响应格式化为 { message: string,code: number }
,而 new-api
应返回 { error: string,type: string }
。
我可以编写一个在 ResourceInfo 上分支的 ExceptionMapper
或 MessageBodyWriter
,但我宁愿为每个资源注册一个不同的映射器或编写器,但我不知道如何。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)