HTTP协议不得不知的基础

1.基本概念

   HTTP超文本传输协议,是一个引用层协议,基于“请求与响应”模式,以url作为网络资源的定位。

   url的格式:http://host[:port][path]

   其中,host 为合法的Internet主机域名或者IP地址,port是端口值,缺省端口为80,path为请求资源的路径

   http://www.baidu.com

   http://220.181.111.188/duty

2.HTTP的功能:资源定位和资源管理

   资源定位-----url

   资源管理----六个操作方法:GET,HEAD,POST,PUT,PATCH,DELETE

  

   用户<-----------服务器(GET,HEAD)

   用户----------->服务器(PUT,POST,PATCH,DELETE)

   资源,比如一个管理账号的网站对应的URL可以定位到这个网站的用户账号,密码等

3.6个操作方法

  GET方法,请求获得URL位置的资源

  HEAD方法,请求获得该资源的头部信息,当资源很大无法完全分析时,可以根据头部信息去分析其主要内容

   POST方法,请求在URL位置的资源附加新数据,不改变原有的资源,只是在URL后面增加用户提交的资源,对原有的资源进行筛选返回

   PUT方法,请求向URL位置存储一个资源来覆盖原有的URL位置的资源

   PATCH方法,请求局部更新URL位置的资源

   DELETE方法,请求删除URL位置存储的资源

  

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值