GetHttpParam.java 994 B

12345678910111213141516171819202122232425262728
  1. package com.happy.unitil;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.alibaba.fastjson.parser.Feature;
  4. import javax.servlet.http.HttpServletRequest;
  5. import java.io.BufferedReader;
  6. import java.io.InputStreamReader;
  7. public class GetHttpParam {
  8. public static JSONObject getHttpParam(HttpServletRequest request){
  9. //处理业务业务
  10. JSONObject jsonObject = new JSONObject();
  11. try {
  12. BufferedReader streamReader = new BufferedReader( new InputStreamReader(request.getInputStream(), "UTF-8"));
  13. StringBuilder responseStrBuilder = new StringBuilder();
  14. String inputStr;
  15. while ((inputStr = streamReader.readLine()) != null)
  16. responseStrBuilder.append(inputStr);
  17. jsonObject = JSONObject.parseObject(responseStrBuilder.toString(), Feature.OrderedField);
  18. } catch (Exception e) {
  19. e.printStackTrace();
  20. }
  21. return jsonObject;
  22. }
  23. }