我的应用程序由一个“网关”DataSnap REST服务器组成,它是所有客户端的第一个访问点。根据客户端传递的请求中的用户名(基本身份验证),需要将请求重定向到另一个DataSnap服务器。我的问题是 - 是否有任何方式构建“网关”服务器,使其根据用户名或HTTP请求标头中的其他值简单地将请求重定向到另一个服务器,而不必在“网关”服务中重复所有服务器方法,即我宁愿不要“链接”两个请求,而是以某种方式只重定向1个请求。
不确定是否可能,但认为有人可能会证明我错了?我使用Delphi XE2和DataSnap服务器是Windows服务。
不确定是否可能,但认为有人可能会证明我错了?我使用Delphi XE2和DataSnap服务器是Windows服务。