Java getRemoteAddr()和getLocalAddr()之间的区别是什么
这两种方法都在httpServletRequest中,我想知道它们的区别,因为我得到了相同的结果从官方文档开始,然后做一些研究,然后得出结论 原因:Java getRemoteAddr()和getLocalAddr()之间的区别是什么,java,spring,servlets,Java,Spring,Servlets,这两种方法都在httpServletRequest中,我想知道它们的区别,因为我得到了相同的结果从官方文档开始,然后做一些研究,然后得出结论 原因: 这通常是找到答案的一种更快的方法 你很可能会更好地理解发生了什么以及为什么 你会帮我的 现在把这件事抛到脑后 字符串| getLocalAddr()-返回接收请求的接口的Internet协议(IP)地址 字符串| getRemoteAddr()返回发送请求的客户端或最后一个代理的Internet协议(IP)地址 至于为什么会得到相同的结果,那么服
至于为什么会得到相同的结果,那么服务器和客户端在哪里?如果服务器在您的本地计算机上运行,并且您从本地计算机访问它,那么结果显然是相同的。请阅读中两种方法的javadoc。如果您将Java服务置于反向代理之后,远程IP和本地IP也将是相同的;e、 g.和Apache httpd或nginx前端。