HTTP请求包含请求行、请求头、请求体三部分,HttpServletRequest中分别定义了获取请求行、请求头、请求体的方法
1、获取请求行相关信息:
请求方式:request.getMethod()
请求URL:request.getRequestURL()
请求URL中附带的参数:request.getQueryString()
请求资源: request.getRequestURI()
客户端主机名: request.getRemoteHost()
客户端IP地址: request.getRemoteAddr()
客户端的端口: request.getRemotePort()
Http协议和版本: request.getProtocol()
服务器的主机名: request.getLocalName()
服务器的IP地址: request.getLocalAddr()
服务器的端口: request.getLocalPort()