我有以下设置环境:
请求链:用户确实请求->魔术服务器(不知道它是什么。可能是nginx或apach。没有访问此服务器的权限)->(代理)我的nginx服务器->(代理)tomcat->我的应用
用户输入http://example.com/myapp。问题是-我需要知道这个“ http://example.com/myapp”,因为我的应用仅将“我的nginx服务器” IP作为请求链队列中的最后一个。
通过nginx环境$ remote_addr,我可以获得魔术服务器的IP,但不能获得域。同样的问题可能是在魔术服务器之前,如果魔术服务器会更多。那么是否有可能获得用户输入的URL?带有域名和端口