1.如何获取请求数据

//获取请求头数据
        String Method =req.getMethod();  //获取请求方式
        System.out.println(Method);
        //获取请求URL
        StringBuffer url=req.getRequestURL();
        System.out.println(url);
        //获取请求URI
        String uri=req.getRequestURI();
        System.out.println(uri);
        //获取协议
        String h=req.getScheme();
        System.out.println(h);
        
        
        //获取请求行的数据
        //获取所有的请求行的枚举
        Enumeration s=req.getHeaderNames();
        while(s.hasMoreElements()){
            String name=(String) s.nextElement();
            String values=req.getHeader(name);//通过键获取值
            System.out.println(values);
        }
        
        
        //获取用户数据
        //返回指定的用户数据
        String ss=req.getParameter("fav");
        //返回键相同    值不相同的数据
        String[] sss=   req.getParameterValues("fav");
        //获取所有的用户数据的枚举集合
        Enumeration ssss=req.getParameterNames();
//响应头  
//      resp.setHeader("content-type","text/html;charset=utf-8");
//      resp.addHeader("123","5525");
        resp.setContentType("text/html;charset=utf-8");
        //响应码
//      resp.sendError(404,"this is a question");
        //相应实体
        resp.getWriter().write("<b>我是中国人</b>");
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。