request对象
request对象学习之获取请求数据
请求数据:
请求行:请求方式请求URL协议
getMethod();返回请求方式
getRequestUr1();返回请求ur1
getRequestUri();返回请求uri
getQueryString();返回get请求中的URL中的用户数据注意: post请 求中没有此方法。
getSchema();返回协议
请求头:
getHeader(String name) 根据键名获取请求头信息 注意:如果获取的请求头信息不存在返回null。
请求实体:
getParameter(String name) 根据键名获取数据
注意:键名其实就是前端页面中的表单标签的name属性的值或者前端页面其他方式提交数据的键的名字如果请求中没有对应的请求数据,则返回null
getParameterValues(String name):获取同名不同值的实体数据
getParameterNames(String name):返回实体数据中键名的枚举
请求网络相关数据:
getRemoteAddr( ) 获取客户端的IP地址
getRemotePort( ) 获取客户端端口号
getLocalAddr() 获取服务器端的ip
getLocalPort() 获取服务器端的端口号