[英]In java networking, can I get the domain name via which the client tried to access the server?
假设user1尝试使用foo1.com访问我的服务器在11.11.11.11,而user2尝试使用foo2.net访问我的服务器在11.11.11.11
使用Java + servlet进行编程时,有可能区分那些请求吗?
谢谢 : )
当HTTP GET进入时,您将获得原始URL。 这意味着您实际上并没有获得客户端尝试连接的IP地址。 例如,如果请求已转发,BNAT或代理。
简而言之,您只有URL,其中包括主机名。 您可以查看标题,也许客户端会告诉您其连接到哪个IP地址。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.