一.比如我先给出一个完整的访问地址:
http://localhost:8080/Demo01/AServlet?username="xxx"&passwd="XXX"
(1)协议名是http,获取协议名的方法:
request.getScheme();
(2)服务器名是localhotst,获取服务器名的方法:
request.getServerName();
(3)服务器接口是8080,获取服务器接口方法:
request.getServerPort();
(4)项目名是Demo01,获取项目名方法:
request.getContextPath();
(5)Servlet路径是/AServlet,获取方法:
request.getServletPath();
(6)参数部分是username="xxx"&passwd="XXX",获取方法:
request.getQueryString();
(7)URI是/Demo01/AServlet,获取方法:
request.getRequestURI();
(8)URL是http://localhost:8080/Demo01/AServlet,获取方法
request.getRequestURL();
二.示意图