從HttpServletRequest中遍歷數據,get請求和post請求

get請求遍歷數據:

        Map map = new HashMap();  
	     Enumeration paramNames = request.getParameterNames();  
	    while (paramNames.hasMoreElements()) {  
	      String paramName = (String) paramNames.nextElement();  
	  
	      String[] paramValues = request.getParameterValues(paramName);  
	      if (paramValues.length == 1) {  
	        String paramValue = paramValues[0];  
	        if (paramValue.length() != 0) {  
	          System.out.println("參數:" + paramName + "=" + paramValue);  
	          map.put(paramName, paramValue);  
	        }  
	      }  
	    }

 

 

post請求獲取數據:

IOUtils.toString(request.getInputStream())

 

有時候對接接口時,不確定對方傳輸的數據時,可以以這種讀取形式查看接口返回數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章