zoukankan      html  css  js  c++  java
  • django入门

    HTTP:无状态,短链接,链接一次,发点东西然后就断开

    WEB应用(网站):网站的整个流程

                 浏览器( socket客户端)
                            2.  wwiwe .cnblogs.com (42.121.252.58,80 )
            sk.socket(
            sk-connect(42.121.252.58,80 )
            sk-send("我想要xxxxx ")
           5.接收
           6.连接断开
        博客园(socket服务端)
          1. 监听ip和端Oc42-121.252.58, 80>
              while True:
              用户=等待用户连接

              3. 收到'我想要xx"

              4.响应:“好”
              用户断开

    response:HttpServletResponse代表服务器对用户响应。
        1、设置页面的响应方式:
          response.setcontentType("页面类型"");
          在jsp里面不用,页面jsp默认的响应方式text/html,如果需要更改jsp的响应方式可以使用page指令

          注:响应方式是告诉浏苋器用什么格式来响应收到的数据

        2、设置或者添加头文件
          response. addHeader("","""");

          response.setHeader("",""");

          如果制作验证码则需要去掉页面的缓存:
          response.setHeader("Pragma","No-cache");
          response.setHeader("cache-control", "no-cache");response.setHeader("Expires", 0);
        3、获取通向用户浏览器的字节流,向用户的浏览器发送图片,比如验证码

          response-getOutputStream();
          response.getlwriter(获职通向用户浏览器的字符流,就是out内置对象)
        4、向用户的浏览器中放Cookie对象

        5、页面跳转

                         request的跳转:request.getRequestDispatcher(""). forward(request,response);

          这跳转是服务器端的跳转,即用户无法感知,用户的浏觉器网址还是以前的网址,同一个request作用域 

          response的跳转:response.sendRedirect(要跳转的网址);
          这个跳转是客户端的跳转,用户能知道网址发生了变化不是同一个request作用域,是新的请求|

  • 相关阅读:
    poj 2584 T-Shirt Gumbo (二分匹配)
    hdu 1757 A Simple Math Problem (乘法矩阵)
    矩阵之矩阵乘法(转载)
    poj 2239 Selecting Courses (二分匹配)
    hdu 3661 Assignments (贪心)
    hdu 1348 Wall (凸包)
    poj 2060 Taxi Cab Scheme (二分匹配)
    hdu 2202 最大三角形 (凸包)
    hdu 1577 WisKey的眼神 (数学几何)
    poj 1719 Shooting Contest (二分匹配)
  • 原文地址:https://www.cnblogs.com/sylvia1111/p/14968212.html
Copyright © 2011-2022 走看看