zoukankan      html  css  js  c++  java
  • Web运作原理探析

    Web运作原理探析

    1.1 web的 概念

    Web是一种分布式的应用架构,旨在共享分布在网络上的各个Web服务器中的所有互相链接的信息。

    1.2 HTML是指超文本标记语言。

    1.3 URL简介

    URL是Uniform Resource Locator的缩写,表示统一资源定位符,它是专门为了标识网络上的资源位置而设计的一种编址方式。

    1.4 HTTP协议简介

    HTTP 协议(Hypertext Transfer Portocol,超级文本传输协议)。

    当用户在浏览器中输入URL地址“http://www.baidu.com”后,浏览器和服务器之间的具体通信过程如下:
    1. 浏览器与网络上的域名为“www.baidu.com”的Web服务器建立TCP连接。
    2. 浏览器发出访问HTTP请求。
    3. Web服务器在接收到HTTP请求后,解析HTTP请求,然后发回包含的相应数据的HTTP响应。
    4. 浏览器在接收到HTTP响应后,解析HTTP响应。
    5. 浏览器与Web服务器之间的TCP连接关闭。

    1.4.1 HTTP请求格式

    HTTP 协议规定,HTTP请求由三部分构成,分别是:

    1. 请求方法、URI和HTTP协议的版本。
      主要包括:
               1. GET 客户程序通过这种请求方式访问服务器上的一个文档,并由服务器把文档分发给客户程序。
               2.
      
    2. 请求头。
    3. 请求正文。
  • 相关阅读:
    【模板】Sparse-Table
    UVa 11235 Frequent values
    【模板】树状数组
    UVa 1428 Ping pong
    数学技巧
    UVa 11300 Spreading the Wealth
    UVa 11729 Commando War
    UVa 11292 Dragon of Loowater
    POJ 3627 Bookshelf
    POJ 1056 IMMEDIATE DECODABILITY
  • 原文地址:https://www.cnblogs.com/-mjs/p/11122224.html
Copyright © 2011-2022 走看看