zoukankan      html  css  js  c++  java
  • 10.23

    1.javaweb原理学习:

    http的处理流程

      目录结构

      浏览器本身它是一个客户端,当输入URL地址的时候,浏览器首先会去请求DNS服务器,通过DNS查询获取相应的域名所对应的IP地址,然后通过这个映射的IP地址找到IP对应的服务器,并建立连接,等浏览器发送完HTTPRequest(请求)包后,服务器接收到请求包之后才开始处理,返回HTTPResponse(响应)包,客户端浏览器收到来自服务器的响应后就开始渲染这个Response包里的主体(body)部分,等收到全部的内容后断开与该服务器之间的连接。

      1)客户端向Web服务器发起一个HTTP请求。

      2)HTTP请求被Web服务器接受,如果请求的是静态页面,则由Web服务器负责处理。如果请求的是JavaWeb组件(Servlet或者JSP),则移交给Web容器。Web容器可以在主机的同一个进程、不同的进程或其他的Web服务主机的进程中启动。

      3)Web容器根据Servlet的配置文件确定调用的具体Servlet类,并把request对象、response对象传给它。

      4)Servlet通过request对象知道客户端的使用者是谁,客户的请求信息是什么和其他的一些信息。Servlet处理完请求后把要返回的信息放入response对象返回到客户端。

      5)一旦Servlet完成了请求的处理,Web容器就会刷新response,把控制权返回给web服务器。

    2.今天没有遇到不可解决的问题

    3.明天继续学习javaweb

  • 相关阅读:
    JSON
    什么是Jsonp?
    用border做三角形
    前端模块化
    Web 前端
    前端性能优化
    Ajax的原理
    node.js基础语法
    【真·新手初篇】菜鸟们都戳进来看看(欢迎大神指导)
    2019.11.20 开启一天的工作
  • 原文地址:https://www.cnblogs.com/mjhjl/p/14144549.html
Copyright © 2011-2022 走看看