jsp request对象获取信息 作者:马育民 • 2021-04-18 15:50 • 阅读:10062 # request获取信息方法 获取路径: - getRequestURI() 获取请求的资源路径(从端口后面斜杠 `/` 开始) - getRequestURL() 获取请求的统一资源定位符(全路径) - getServletPath() 获取请求路径,上下文之后的部分(不包含上下文) - String request.getContextPath() 返回上下文路径 获取路径其他部分 - String request.getScheme() 请求协议 - String getServerName() 返回接受请求的服务器主机名 - int getServerPort() 返回服务器接受此请求所用的端口号 - getRemoteHost() 获取客户端的 ip 地址 获取其他部分: - getHeader() 获取请求头 - getMethod() 获取请求的方式 GET 或 POST # 例子 ``` 请求的资源路径:<%=request.getRequestURI()%> 请求的资源路径:<%=request.getRequestURL()%> 协议:<%=request.getScheme()%> 服务主机名:<%=request.getServerName()%> 服务端口号:<%=request.getServerPort()%> 上下文:<%=request.getContextPath()%> 客户端ip:<%=request.getRemoteHost()%> 请求方法:<%=request.getMethod()%> User-Agent:<%=request.getHeader("User-Agent")%> ``` 原文出处:http://malaoshi.top/show_1IXy5AYTMJN.html