zoukankan      html  css  js  c++  java
  • Servlet 响应及请求信息

    // 文件路径 D:ApacheServerweb_javaHelloWorldsrccom	estTestServletRequestrResponse.java
    package com.test;
    
    import java.io.IOException;
    import java.util.Enumeration;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class TestServletRequestrResponse {
    
        public void testfun(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    
            // ============================= response 响应开始 ============================================
            // 设置返回响应内容类型及编码,否则返回输出中文会乱码
            response.setContentType("text/html;charset=UTF-8");
            // 添加一个自定义名称和值的响应报头。
            response.setHeader("test_foo", "test_val");
            // 响应返回任意错误响应状态码及信息(通常为404 或407等状态码),该设置会使页面直接显示错误页面
            //response.sendError(404,"test response status");
            // 返回任意响应状态码
            response.setStatus(200);
            
            // 设置自动刷新页面间隔为 5 秒
            response.setIntHeader("Refresh", 5);
            // ============================= response 响应结束 ============================================
            
            
            // ============================= 请求的 HTTP 头信息开始 ============================================
            // 获取打印客户端请求的 HTTP 头信息
            Enumeration headerNames = request.getHeaderNames();
            while(headerNames.hasMoreElements()) {
                String paramName = (String)headerNames.nextElement();
                String paramValue = request.getHeader(paramName);
                response.getWriter().append("<br/>客户端请求的 HTTP 头信息 : " + paramName + " 值为 : " + paramValue);
            }
            // ============================= 请求的 HTTP 头信息结束 ============================================
        
        }
    }
  • 相关阅读:
    mysql 约束条件 外键 forigen key 介绍
    【洛谷P4655】Building Bridges
    【CF1139D】Steps to One
    【YbtOJ#20073】钻石守卫
    【YbtOJ#20072】相似子串
    【YbtOJ#20071】礼物购买
    【洛谷P4149】Race
    【洛谷P2059】卡牌游戏
    【CF140C】New Year Snowmen
    【GMOJ4282】平方数游戏
  • 原文地址:https://www.cnblogs.com/dreamhome/p/11485120.html
Copyright © 2011-2022 走看看