HTTP-1.1

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/caishu1995/article/details/86505272

    应用层协议,主要解决如何包装数据

三点特性:

    无连接(每次连接只做一个请求)

    媒体独立(只要客户端 服务器端都知道如何处理数据,任何类型都允许发送)

    无状态(没有记忆能力)


结构:

    客户端请求

        请求行(请求方法、url、版本等)、header、空行(用于表示头部结束)、请求数据

    服务器响应

        状态码、HTTPHeader(参见HTTP 响应头信息)、Body(参见HTTP 状态码


请求方式:

    HTTP1.0定义了三种请求方法:

        GET, POST,

        HEAD(不返回具体内容,用于获取报头)

    HTTP1.1新增了五种请求方法:

        PUT, DELETE,

        OPTIONS(允许客户端查看服务器的性能),

        TRACE(回显服务器收到的请求,主要用于测试或诊断),

        CONNECT(预留给能够将连接改为管道方式的代理服务器)


编码类型:

    HTTP content-type


相关词汇:

    URL:统一资源定位符

    URI:统一资源标识符


参考:

    HTTP教程

猜你喜欢

转载自blog.csdn.net/caishu1995/article/details/86505272