HTTP协议不得不知的基础

本文详细介绍了HTTP超文本传输协议的基本概念,包括其工作模式、资源定位方式及常用的六种操作方法:GET、HEAD、POST、PUT、PATCH和DELETE,并阐述了它们在网络请求中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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位置存储的资源

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值