首页 > 解决方案 > 通过代理接收 REST 请求

问题描述

我正在处理一个主要开发人员已经消失的项目。在这个项目中,REST 请求是通过代理实现的。根据开发人员的说法,这样做是为了无法直接访问数据。即,一个 POST 请求到达

http://1.1.1.1:8000/v1/add/data

在该模块中,检查发送请求的用户的授权,如果一切正常,则将请求转发到另一个模块

http://1.1.1.1:8005/v1/data

并且该请求已在此模块中处理。我是一个新手开发人员,我还不太了解。但我不明白这是什么意思。为什么将此请求重定向到另一个模块?

为什么我需要这个代理?

为什么不立即在第二个模块中进行授权验证并在那里处理请求?

为什么会有这些困难?

这真的是最佳实践吗?

开发者已经消失了,所以我不能再问他了。也许我不明白什么。

标签: javaspringrest

解决方案


推荐阅读