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是无状态协议),也就是说,当你打开某个网页发生卡顿的情形时,你重新刷新了该网页,这时客户端将会重新请求服务器,而不是从上次卡顿的地方继续传输。

     

  • 相关阅读:
    inotifywait 目录或文件的监控
    outlook邮件中样式问题
    IE8兼容问题
    12px以下字体显示问题
    box-shadow
    cropper.js图片裁剪
    利用vcard和qrcode.js生成二维码导入联系人
    使用link rel="shortcut icon"为网页标题加图标
    将input或textarea设置为disabled的样式问题
    img没有src属性时自动出现边框
  • 原文地址:https://www.cnblogs.com/zy666/p/10504259.html
Copyright © 2011-2022 走看看