HttpServletRequest类
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,
HTTP请求头中的所有信息都封装在这个对象中,
开发中,要获取客户端的信息,
要用到request中的方法。
请求行中有三部分:请求方式、请求资源、协议
一、URL与URI的区别
1、对于一个网址www.360cn/soft/360.html,
URL:www.360cn/soft/360.html
URI:/soft/360.html,
URL:标识互联网上的资源。
URI:标识任意资源,可以是互联网,也可以是硬盘上的。
getRequestURL方法返回客户端发送请求时的完整URL
getRequestURI方法返回请求行中的资源名部分
getQueryString方法返回请求行中的参数部分
getRemoteAddr方法返回发出请求的客户机的IP地址
getRemoteHost方法返回发出请求的客户机的完整主机名
getRemotePort方法返回客户机所使用的网络端口号
getLocalAddr方法返回WEB服务器的IP地址
getLocalName方法返回WEB服务器的的主机名
getMethod得到客户机请求方式