zoukankan      html  css  js  c++  java
  • JavaWeb chapter3 Servlet处理HTTP响应

    1、  设置响应状态行

    HTTP状态码:1XX,信息性代码;

                                 2XX,客户请求成功;

                                 3XX,用于已经移走的资源文件,指示新的地址;

                                 4XX,由客户端引发的错误;

                                 5XX,由服务器端引发的错误。

    2、  设置响应头:

    目的用于告诉客户端:响应的内容的类型;有多少内容正在发送;发送内容的服务器的类型。

    3、  设置响应消息体:

    HttpServletResponse对象只产生一个空的HTTP响应;传回自定义的内容需要使用getWriter()方法传送普通文本或者getOutputStream()方法传送二进制内容。

    4、  设置请求重定向:

    两次HTTP请求,两次HTTP响应,第一次HTTP响应通过sendRedirect()返回一个新的URL给客户端,客户端将URL解析出来放到新的location客户端自动发送新的请求到新的URL。

    5、  设置自动刷新和等待页:

    在指定时间内自动刷新当前页或到一个新的页面,根据时间来控制响应,在响应中有一个短时间的暂停。

    response.setHeader(“Refresh”,”time;URL=url”);

    “Refresh”头不是HTTP1.0或HTTP1.1协议标准的组成部分,是浏览器厂商的扩展功能,使用需考虑浏览器兼容性问题。

    井蛙不可以语于海者,拘于虚也;夏虫不可以语于冰者,笃于时也;趋势不可以语于道者,束于教也。

  • 相关阅读:
    70.BOM
    69.捕获错误try catch
    68.键盘事件
    523. Continuous Subarray Sum
    901. Online Stock Span
    547. Friend Circles
    162. Find Peak Element
    1008. Construct Binary Search Tree from Preorder Traversal
    889. Construct Binary Tree from Preorder and Postorder Traversal
    106. Construct Binary Tree from Inorder and Postorder Traversal
  • 原文地址:https://www.cnblogs.com/littlejava/p/5598965.html
Copyright © 2011-2022 走看看