Spring HttpHeader HttpResponse

来源:互联网 发布:e4a怎么写入数据库 编辑:程序博客网 时间:2024/06/03 16:24

今天遇到需要读取 Http请求Header信息, 并设置返回的Header信息.

代码如下:

        /** * @param request http request * @param response http response * @return */@RequestMapping(value="/gettoken", produces="text/html;charset=UTF-8")@ResponseBodypublic String getTabJson(HttpServletRequest request,HttpServletResponse response) {  //[1] 读取header 参数 Enumeration<String> headerNames = request.getHeaderNames();        while (headerNames.hasMoreElements()) {            String key = (String) headerNames.nextElement();            String value = request.getHeader(key);            System.out.println(key + ":" + value);        }//[2] 设置headerresponse.setHeader("Header_test_a","a");    response.setHeader("Header_test_b","b");    String json = "{'msg':'token获取成功','result':'1','token':'9ebd141e-64a9-46b0-85be-5c0c21dc7d60'}";return json;}


0 0
原创粉丝点击