在响应中提供实际的HTTP GET请求

时间:2017-11-21 07:54:32

标签: java nginx

我想在响应中提供实际的get请求。我可以自由选择将信息放入标题或响应正文中。 当前的项目设置包括:

  • Nginx作为反向代理
  • Spring启动应用程序

是潜在的候选者。

请求:

GET http://localhost/api/users/2/photos/2

响应:

BODY {"some": "values",
"_request": "GET http://localhost/api/users/2/photos/2"}

HEADERS "custom-header-get-request": "GET http://localhost/api/users/2/photos/2"
BODY {"some": "values"}

我可以轻松地将信息添加到spring boot应用程序的控制器中的每个Responseobject的响应中。这种方法非常麻烦,因为它会导致很多代码更改,并且需要记住每个控制器应该负责向响应提供请求信息,从而实现第一个解决方案。

我还有哪些其他选择?

0 个答案:

没有答案