一、获取请求行
1、请求信息
- 请求方式:"+request.getMethod()
- 请求URL:"+request.getRequestURL()
- 请求URL中附带的参数:"+request.getQueryString()
- 请求资源:"+request.getRequestURI()
2、客户端信息
- 客户端主机名:"+request.getRemoteHost()
- 客户端IP地址:"+request.getRemoteAddr()
- 客户端的端口:"+request.getRemotePort()
3、HTTP
- Http协议和版本:"+request.getProtocol()
4、服务器信息
- 服务器的主机名:"+request.getLocalName()
- 服务器的IP地址:"+request.getLocalAddr()
- 服务器的端口:"+request.getLocalPort()
5、 实例
package net.test.servlet;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import ja

本文详细介绍了如何使用HttpServletRequest对象获取请求行的相关信息,包括请求方式、请求URL、客户端和服务器的IP地址、端口以及HTTP协议版本。通过实例展示了获取这些信息的方法。

1万+

被折叠的 条评论
为什么被折叠?



