zoukankan      html  css  js  c++  java
  • HTTP协议

    HTTP协议:hypertext transfer protocol译为超文本传输协议,简称HTTP协议。

    HTTP协议是web应用层协议。他在传输层使用的是TCP协议。HTTP协议有两个版本,分别是HTTP1.0(非持久HTTP连接)和HTTP1.1(持久HTTP连接)。其中HTTP1.1可以在一个TCP连接上发送多个命令和应答。

    我们经常使用web浏览器访问某一个网站的时候,建立的连接通常都是基于HTTP或者是HTTPS。

    现在的web网页通常都是由HTML+CSS+JavaScript写成的。当我们在浏览器的地址栏输入一个网站的网址时,这个网址就是URL(统一资源定位符),有了网站域名,普通网民访问一个网站时的难度就大大降低了。只需要记住域名即可,而非IP地址。这个域名会被DNS解析从而得到相应的IP地址等信息。

    当用户在浏览器的地址栏输入一个网址并回车访问时,HTTP处理就开始了。首先是浏览器(客户端)向服务器的80端口(进程端口号默认为80)建立一个TCP连接。然后就可以在这个TCP连接上进行请求和应答。

    HTTP服务器不维护客户的先前状态信息(HTTP是无状态协议),也就是说,当你打开某个网页发生卡顿的情形时,你重新刷新了该网页,这时客户端将会重新请求服务器,而不是从上次卡顿的地方继续传输。

     

  • 相关阅读:
    Team Queue(队列)
    括号匹配(栈+贪心)
    string操作
    树状数组优化+dp
    最短路径变形(最大值的最小值)
    D. Ehab the Xorcist(异或和关系)
    2019 计蒜之道 第五场 A(set的应用)
    2019 计蒜之道 第三场 D(找规律+欧拉降幂)
    hdu 3507 Print Article(斜率优化dp入门题)
    oj 26319 最大子序和
  • 原文地址:https://www.cnblogs.com/zy666/p/10504259.html
Copyright © 2011-2022 走看看