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

一:URI和URL

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

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

绝对的URI格式:

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

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

  • URL(统一资源定位符)

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

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

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

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

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

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

例子:

 先来看发送报文:

 GET表示请求访问服务器的类型称为方法,,随后的/index.html表示请求访问的资源对象(URI),最后的就是HTTP的版本。

HTTP协议中host的作用:

Host 是 HTTP 1.1 协议中新增的一个请求头,主要用来实现虚拟主机技术。

虚拟主机(virtual hosting)即共享主机(shared web hosting),可以利用虚拟技术把一台完整的服务器分成若干个主机,因此可以在单一主机上运行多个网站或服务。

举个栗子,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值