java 怎么获取请求方ip地址

Python010

java 怎么获取请求方ip地址,第1张

public static void main(String[] args){try{// 获取计算机名String name = InetAddress.getLocalHost().getHostName() // 获取IP地址String ip = InetAddress.getLocalHost().getHostAddress() System.out.println("计算机名:"+name) System.out.println("IP地址:"+ip) }catch (UnknownHostException e){System.out.println("异常:" + e) e.printStackTrace() }}

request对象通过以下方法来获取请求路径,如下所示:

String getServerName():获取服务器名,localhost;

String getServerPort():获取服务器端口号,8080;

String getContextPath():获取项目名,/Example;

String getServletPath():获取Servlet路径,/AServlet;

String getQueryString():获取参数部分,即问号后面的部分:username=zhangsan

String getRequestURI():获取请求URI,等于项目名+Servlet路径:/Example/AServlet

String getRequestURL():获取请求URL,等于不包含参数的整个请求路径:http://localhost:8080/Example/AServlet 。