如何丰富全球API的要求
我在一个带有NGINX的Tomcat容器上部署了50个API。所有这些都用爪哇(春季)写 每个API都有自己的请求有效载荷。现在,我被要求丰富每个请求 带有其他参数的有效载荷。所有有效负载的参数保持不变。
例如,如果API A期望:
{
"name":"somename",
"surname":"somesurname"
}
则应将其更改为
{
"requester_id":"",
"reason": "",
"name":"somename",
"surname":"somesurname"
}
如果API B期望,
{
"platenumber":"someplatenumber",
}
:应将其更改为
{
"requester_id":"",
"reason": "",
"platenumber":"someplatenumber",
}
解决方案之一是修改每个API的每个请求主体(50!),这需要一些时间。 因此,我的问题是否有任何方法可以在全球范围内添加其他参数以要求所有API的主体?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以查看@controllerAdvice
You can look into @ControllerAdvice
http://www.javabyexamples.com/quick-guide-to-responsebodyadvice-in-spring-mvc