Jakarta ee 是否可能知道请求来自哪个URL到JavaEE应用程序servlet?

Jakarta ee 是否可能知道请求来自哪个URL到JavaEE应用程序servlet?,jakarta-ee,Jakarta Ee,如果web应用程序a请求其他Java EE web应用程序B,是否可以从servlet的doGet()方法中的HttpServletRequest对象检索web应用程序a(请求者)的URL?简而言之: 没有 说明: JavaEE不知道您正在与外部应用程序交谈,或者请求来自哪个应用程序。如果您需要原始web应用程序的URL,则需要在目标应用程序上指定并将其作为输入参数传递。虽然它不太可能工作,但我会在HTTP头中查找“referer”。您可以从HTTPServletRequest获取头。从另一个w

如果web应用程序a请求其他Java EE web应用程序B,是否可以从servlet的doGet()方法中的HttpServletRequest对象检索web应用程序a(请求者)的URL?

简而言之:

没有

说明:


JavaEE不知道您正在与外部应用程序交谈,或者请求来自哪个应用程序。如果您需要原始web应用程序的URL,则需要在目标应用程序上指定并将其作为输入参数传递。

虽然它不太可能工作,但我会在HTTP头中查找“referer”。您可以从HTTPServletRequest获取头。从另一个web服务中可能无法正确设置它。也许值得一试。
有关详细信息…

否。因为请求者没有URL。但它有一个IP地址。看到和