Java如何获取浏览器的请求方法及请求参数呢?

书欣 Servlet 发布时间:2022-10-08 09:56:49 阅读数:957 1
下文笔者讲述使用java代码获取url的请求方法及请求参数的方法分享,如下所示
实现思路:
    当GET请求时
	 使用HttpServletRequest对象的getQueryString方法
 	 即可获取相应的参数信息串
    当POST请求时
	 使用getParameterMap获取参数对象信息
	 然后组合为一个请求串
例:get和post请求获取请求串的示例分享
public static String getRequestParams(HttpServletRequest request){
		String requestparams = "";
		if("GET".equalsIgnoreCase(request.getMethod())){
			requestparams = request.getQueryString();
		}else{
			Map<String, String[]> params = request.getParameterMap();
			String queryString = "";
			for (String key : params.keySet()) {
				String[] values = params.get(key);
				for (int i = 0; i < values.length; i++) {
					String value = values[i];
					queryString += key + "=" + value + "&";
				}
			}
			requestparams = queryString;
		}
		requestparams = "请求方法:"+request.getMethod()+" 组合参数串:"+requestparams;
		return requestparams;
	}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/Servlet/202210/276.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者