获取请求行,请求头,请求体的方法

1.通过request获取请求行
	获取客户端的请求方式:String getMethod();
	获取请求资源:
		String getRequestURI()------获取所有资源地址
		StringBuffer getRequestRUL()----获取网络资源地址
		STring getContextPath()(重要)------web工程名称
		String getQueryString()----get提交url地址后的参数字符串
							               例如:username=zhangsna&password=123
		注意:request获取客户机(客户端)的一些信息
		request.getRomoteAddr------获取访问的客户端的IP	
		
2.通过request获取请求头
	long getDateHeader(String name)-----
	String getHeader(String name)(重要)----依据头获取指定的值
	Enumeration getHeaderNames()-----获取所有的头
	Enumeration getHeaders(String name)------获取相同头的内容		
	int getinHeader(String name);-------
	
	referer这个头的作用:显示此次访问的来源
			                      做防盗链
	
3.通过request获取请求体	
		请求体中的内容是通过post的提交的请求参数,格式;
			username=zhangsan&password=123&hobby=footable&hobby=basketball
			
		String getParameter(String name)重要;获取指定头的值
		String[] getParameterValues(String name)获取相同头的多个值
		Enumeration getParameterNames()获取所有请求参数名称
		Map<String ,String[]> getParameterMap();重要	-----获取所有参数,封装到Map<String 
		,String[]>中
	
	注意:get请求方式的请求参数,上述的方法一样可以使用
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Unknown To Known

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值