示例说明
在ip地址为172.23.204.60
(客户端)的主机上打开浏览器,访问172.23.204.44
(服务器)服务器上的路径http://172.23.204.44/user/token/verify
此时服务器后台接收到此次请求,对应的HttpServletRequest request
常用的一些url相关信息,如如下:
//请求自身相关
request.getScheme();//请求的协议 http
request.getServerName();//请求的服务器ip 172.23.204.44
request.getServerPort();//请求的端口 80
request.getRequestURL();//请求的完整路径 http://172.23.204.44/user/token/verify
request.getRequestURI();//请求的资源路径 /user/token/verify
//服务器相关
request.getHeader("referer");//发出请求的页面 http://172.23.204.44/index.html
//客户端相关
request.getRemoteAddr();//客户端发出请求的ip地址 172.23.204.60
request.getRemoteHost();//客户端发出请求的主机名 172.23.204.60
request.getRemotePort();//客户端发出请求的应用对应的端口 59542