http协议

1,http协议用于客户端和服务端之间的通信,请求访问文本或者图像等资源的一端叫做客户端,提供资源响应的叫做服务端。

2,访问实例         访问报文 post(方法) /form/entry  (URI)  协议版本  

                             响应 报文http/1.1(协议版本 ) 200 (状态码) ok  (状态吗的原因短语)

                               date:tue ,10 jul 2012  06:50:15  gmt(响应首部)

                               content-length:362

                                content-type :text/html

                                <html>   (响应主体)

                                     ......

                                          <html>

3,http是不保存状态的协议,http协议自身不具备之前发送过的请求和功能,这个是为了快速大量的事务,确保协议的可伸缩性,但是为了保存状态http协议引进了cookie技术

4,请求uri定位资源

请求uri格式

              get    http://hacker.jp/index.html   http/1.1

5告知服务器意图的http方法

   GET:获取资源,如果请求的资源是文本,那就保持原样返回

   POST:传输实体主体

    PUT:传输文件

   HEAD:获取报文首部 head和get是一样的,只不过head只返回请求实例的首部

    DELETE:删除文件

    OPTIONS:询问支持的方法

    TRACE:追踪路径

    CONNECT:要求使用隧道协议连接代理

6,使用方法下达命令

http1.1支持的方法 GET ,POST,PUT,HEAD,DELETE,OPTIONS,TRACE,CONNECT

7,持久连接节省通信量

8.管线化,持久化连接使得多数请求以管线化方式发送成为可能,管线化技术出现后,不用等待响应,可以直接处理下一个请求,

9.使用cookie的状态管理

cookie会将客户端的信息加入到cookie里面,下次访问会直接==

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值