HTTP-1.1

本文深入解析HTTP协议,涵盖其无连接、媒体独立与无状态的特性,详细阐述客户端请求与服务器响应流程,包括请求方法如GET、POST、HEAD、PUT、DELETE等,以及编码类型与相关词汇如URL和URI。

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

 

三点特性:

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

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

    无状态(没有记忆能力)


结构:

    客户端请求

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

    服务器响应

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


请求方式:

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

        GET, POST,

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

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

        PUT, DELETE,

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

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

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


编码类型:

    HTTP content-type


相关词汇:

    URL:统一资源定位符

    URI:统一资源标识符


参考:

    HTTP教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值