zoukankan      html  css  js  c++  java
  • http简介

    默认HTTP的端口号为80,HTTPS的端口号为443

     

    一次HTTP操作称为一个事务,其工作过程可分为四步:

     

    1)首先客户机与服务器需要建立连接。只要单击某个超级链接,HTTP的工作开始。

     

    2)建立连接后,客户机发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。

     

    3)服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。

     

    4)客户端接收服务器所返回的信息通过浏览器显示在用户的显示屏上,然后客户机与服务器断开连接。

     

    HTTP/1.0HTTP/1.1的比较

     

     

    HTTP/1.0 每次请求都需要建立新的TCP连接,连接不能复用。HTTP/1.1 新的请求可以在上次请求建立的TCP连接之上发送,连接可以复用。优点是减少重复进行TCP三次握手的开销,提高效率。

     

    注意:在同一个TCP连接中,新的请求需要等上次请求收到响应后,才能发送。

    HTTP1.1在Request消息头里头多了一个Host域, HTTP1.0则没有这个域。

     

     

  • 相关阅读:
    [CTF隐写]png中CRC检验错误的分析
    Bugku
    Bugku
    【CTF 攻略】CTF比赛中关于zip的总结
    sqlserver中利用Tran_sql把逗号分隔的字符串拆成临时表
    H5摇一摇遇到的问题
    C# MVC 微信支付之微信模板消息推送
    各种大型网站技术架构
    ORM框架详解
    显示实现接口
  • 原文地址:https://www.cnblogs.com/ziqian9206/p/7123417.html
Copyright © 2011-2022 走看看