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作用域,是新的请求|

  • 相关阅读:
    Node Exporter监控指标
    Prometheus组件介绍
    记录阿里云安全组设置遇到的奇葩问题--出口ip
    7.prometheus监控多个MySQL实例
    使用Docker Compose部署SpringCloud项目docker-compose.yml文件示例
    Docker Compose的安装及命令补全
    如何调试 Docker
    Dockerfile 最佳实践
    Docker 命令查询
    Docker常见问题
  • 原文地址:https://www.cnblogs.com/sylvia1111/p/14968212.html
Copyright © 2011-2022 走看看