【HTTP协议】简单的HTTP协议(2)

本文详细介绍了HTTP协议的基本概念,包括URI和URL的区别、HTTP协议在客户端和服务器端的应用、请求和响应的交互过程、无状态特性及Cookie状态管理。还探讨了持久连接、管线化等提升效率的技术,并举例解析了各种HTTP请求方法的用途。
摘要由CSDN通过智能技术生成

一:URI和URL

  • URI(统一资源标识符)
  1. URI格式

表示指定的uri,要使用绝对的URI,绝对的URL以及相对的URL。相对的URL,是指从浏览器基本URI处指定的URL。

绝对的URI格式:

 查询字符串:可以针对指定的路径传入参数。

片段标识符:使用片段标识符可以标记处已获取资源的子资源。

  • URL(统一资源定位符)

关系:URI用字符串标识某一个互联网资源,而URL表示资源的地点(互联网所处的位置)。可见URL是URI的子集。

二:HTTP协议用于客户端和服务器端

在网络中,请求文本或者图像资源的一端称为客户端,而提供资源响应的一端称为服务器端。

在两台电脑进行通信时,必定有一端是客户端,另一端是服务器端。就单条线路来说HTTP协议能够区分哪里是客户端服务器端。

三:通过请求和响应的交换达成通信

HTTP协议规定:由客户端发出请求响应,服务器端在没有接收到请求之前不会发送响应。

例子:

 先来看发送报文:

 GET表示请求访问服务器的类型称为方法,,随后的/index.html表示请求访问的资源对象(

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值