HttpServletRequest对象方法功能介绍
服务器中/代表项目后,而在客户端则代表端口号后面
url:http://localhost:8888/TestSytem/Test?a=b&c=d&e=f
request.getServerName() 获取服务器地址,如:localhost
request.getServerPort() 获取服务器端口,如:8888
request.getServletPath() 获取客户端请求的路径名,如:/Test
request.getContextPath() 获取项目名称,如:TestSytem
request.getRequestURI() 获取包含项目名称的请求路径,如:/TestSytem/Test
request.getRequestURL().toString() 获取请求的全路径(不包含?后面参数),如:http://localhost:8888/TestSytem/Test
request.getQueryString() 获取url中包含参数 如a=b&c=d&e=f(GET有效)
request.getLocalAddr() 获取本地地址,如:127.0.0.1
request.getLocalName() 获取本地IP映射名,如:localhost
request.getLocalPort() 获取本地端口,如:8888
request.getRemoteAddr() 获取远程主机地址,如:127.0.0.1
request.getRemoteHost() 获取远程主机,如:127.0.0.1
request.getRemotePort() 获取远程客户端端口,如:3623
request.getServletContext().getRealPath(“/”) 获取项目所在服务器的全路径,如:D:\Program Files\apache-tomcat-7.0.25\webapps\TestSytem\
request.getRealPath(“/”) 获取项目所在服务器的全路径,如:D:\Program Files\apache-tomcat-7.0.25\webapps\TestSytem\
request.getRequestedSessionId() 获取会话session的ID,如:823A6BACAC64FB114235CBFE85A46CAA
request.getHeader(“Referer”) 获取之前请求全路径 如:http://localhost:8888/TestSytem/index 是当前请求前的一个请求
————————————————
版权声明:本文为CSDN博主「Lucky feng」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40312707/article/details/88544667
微信赞赏
支付宝扫码领红包