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

扫码领红包

微信赞赏支付宝扫码领红包

发表回复

后才能评论